zookeeper 安装
下载zookeeper
cd /usr/app wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz
解压
tar -zxvf zookeeper-3.4.8.tar.gz
配置(先在一台节点上配置)
添加一个 zoo.cfg 配置文件
cd zookeeper-3.4.8/conf/ cp -r zoo_sample.cfg zoo.cfg
修改配置文件(zoo.cfg)
# 建立/usr/app/zookeeper-3.4.8/data 目录, mkdir /usr/app/zookeeper-3.4.8/data
配置 zoo.cfg
dataDir=/usr/app/zookeeper-3.4.8/data #在最后一行添加 server.1=hadoop11:2888:3888 server.2=hadoop12:2888:3888 server.3=hadoop13:2888:3888
创建一个 myid 文件,
cd /usr/app/zookeeper-3.4.8/data touch myid vi myid echo "1" >myid #里面内容是 server.N 中的 N(server.2 里面内容为 2)
拷贝
# 将配置好的 zk 拷贝到其他节点 scp -r /usr/app/zookeeper-3.4.8/root@hadoop12:/usr/app scp -r /usr/app/zookeeper-3.4.8/root@hadoop13:/usr/app # 注意:在其他节点上一定要修改 myid 的内容 # 在 hadoop12 应该讲 myid 的内容改为 2 (echo "2" >myid) # 在 hadoop13 应该讲 myid 的内容改为 3 (echo "3" >myid)
启动集群
# Zookeeper 启动及关闭命令 /usr/app/zookeeper-3.4.8/bin/./zkServer.sh start /usr/app/zookeeper-3.4.8/bin/./zkServer.sh stop # 选出 leader 和 follower,
#查看启动状态查看命令 /usr/app/zookeeper-3.4.8/bin/./zkServer.sh status
至此,Zookeeper安装完成 下节Hbase安装