1 # zk 2 3 【【zookeeper】】============================================================================================================================= 4 /opt/zookeeper-3.4.10/conf/zoo_sample.cfg 5 mv zoo_sample.cfg zoo.cfg 6 dataDir=/opt/zookeeper-3.4.10/data 7 server.1=node1:2888:3888 启动端口和选举端口 8 server.2=node2:2888:3888 9 server.3=node3:2888:3888 10 第一个端口( port )是从( follower )机器连接到主( leader )机器的端口,第二个端口是用来进行 leader 选举的端口。 11 2888为组成zookeeper服务器之间的通信端口,3888为用来选举leader的端口。 12 在这个例子中,每台机器使用三个端口,分别是: clientPort ,2181 ; port , 2888 ; port , 3888 。 13 14 tickTime :基本事件单元,以毫秒为单位。它用来指示心跳,最小的 session 过期时间为两倍的 tickTime. 。 15 dataDir :存储内存中数据库快照的位置,如果不设置参数,更新事务日志将被存储到默认位置。 16 clientPort :监听客户端连接的端口 17 18 mkdir data 19 cd data 20 echo 1 >myid 21 scp -r zookeeper-3.4.10/ hadoop102:/opt/module/ 22 echo 2 >myid 23 24 启动zookeeper 25 cd bin 26 ./zkServer.sh start 27 jps 28 ./zkServer.sh status 29 完成! 30 31 zookeeper.connect=hadoop101:2181,hadoop102:2181,hadoop103:2181
原文:https://www.cnblogs.com/xjqi/p/12823478.html