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 , 388813     
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