高可用集群之~ 二:Zookeeper
注意:此处的Zookeeper安装与Hbase和Kafka中的安装都不同,有兴趣可以去我的 Hbase 和 Kafka 专栏看看
4.1 创建 zkData
[root@lijia2 zk345]# mkdir zkData
4.2 在zkData中创建 myid文件 给定数字
[root@c1 zkData]# touch myid
[root@c1 zkData]# vi myid
1
4.3 配置 zoo.cfg
[root@lijia2 conf]# vi ./zoo.cfg
dataDir=/opt/program/zookeeper-3.4.5/zkData
server.1=192.168.187.130:2287:3387
server.2=192.168.187.131:2287:3387
server.3=192.168.187.132:2287:3387
4.4 利用 xrsync 发送 /opt/bigdata/zk345/
向各个机器发送 /opt/bigdata/zk345/
[root@c1 zkData]# xrsync /opt/bigdata/zk345/
这是一个链接:点击此处:关于如何编写脚本和运行请参考 脚本专栏的xrsync 增量脚本
4.5 修改 /opt/bigdata/zk345/zkData/myid
注意:要将myid中的id数字改变,每台机器中的id不能一样
4.6 配置环境变量
export ZOOKEEPER_HOME=/opt/bigdata/zk345
export PATH=$PATH:$ZOOKEEPER_HOME/bin
4.4 利用 xrsync 发送 /etc/profile.d/env.sh
向各个机器发送 /etc/profile.d/env.sh
[root@c1 zkData]# xrsync /etc/profile.d/env.sh
注意:复制过去以后要刷新
4.5 通过脚本在 madter 开启集群zookeeper
这是一个链接:点我去看脚本的编写