1.首先在三台机子上放上zookeeper的解压包,解压。
然后的话zookeeper是依赖于jdk的,那么也应该安装jdk,这里不详细说明了。
mv zookeeper-3.4.5 zookeeper
修改节点为zookeeper
cd 你的zookeeper/conf
mv zoo_sample.cfg zoo.cfg
配置zoo.cfg
vi zoo.cfg
在zoo.cfg进行配置
dataDir=/opt/zookeeper/dataDir 设置数据存放目录
配置你的zookeeper的集群
server.0=172.20.51.37:2888:3888
server.1=172.20.51.123:2888:3888
server.2=172.20.51.87:2888:3888
然后进入zookeeper目录,新建我们刚刚指向的那个目录。
cd /opt/zookeeper
mkdir dataDir
进入dataDir 创建myid文件
在myid里面进行编辑,根据server的id输入。比如现在的服务器是server0,那么myid中的内容为0,现在的服务器是server1,那么myid中的内容为1,以此类推。
接着开启zookeeper就可以啦。
附录:
进入bin目录 ./zkServer.sh start 开启zk
./zkServer.sh stop 关闭zk