1.将本地下载好的zookeeper-3.4.10.tar.gz安装包,上传至hadoop001节点下的/home/hadoop/app目录下;
2.解压
3.删除zookeeper-3.4.10.tar.gz安装包
4.重命名
5. 修改Zookeeper中的配置文件
复制一个zoo.cfg文件
编辑zoo.cfg文件
6、通过脚本deploy.sh将Zookeeper安装目录拷贝到其他节点上面,输入deploy.sh zookeeer/ /usr/hadoop/app slave,如下所示
7.在所有节点创建数据目录:runRemoteCmd.sh "mkdir -p /usr/hadoop/data/zookeeper/zkdata" all
8.在所有节点创建日志目录:runRemoteCmd.sh "mkdir -p /usr/hadoop/data/zookeeper/zkdatalog" all
9.分别在hadoop001、hadoop002、hadoop003、hadoop004、hadoop005节点上,进入/usr/hadoop/data/zookeeper/zkdata目录下,创建文件myid,里面的内容分别填充为:1、2、3、4、5。
10.配置hadoop001的Zookeeper环境变量,vi /etc/profile, 输入内容,然后按esc,输入”:x”,保存退出,最后,输入source /etc/profile,使其立马生效,其他节点和hadoop001一样的配置。
11.启动Zookeeper
12.关闭Zookeeper
13.使用runRemoteCmd.sh 脚本,启动所有节点上面的Zookeeper
14.查看所有节点上的QuorumPeerMain进程是否启动
15.查看所有节点上Zookeeper的状态