一. zk集羣,主從節點,心跳機制(選舉模式)安全
2、Zookeeper集羣搭建注意點分佈式
一、配置數據文件 myid 1/2/3 對應 server.1/2/3阿里雲
二、經過./zkCli.sh -server [ip]:[port] 檢測集羣是否配置成功3d
3、單機環境搭建集羣server
一、拷貝另外兩個zkblog
拷貝Zookeeper到zookeeper-3.4.13_2接口
cp zookeeper-3.4.13 zookeeper-3.4.13_2 -rfip
拷貝Zookeeper到zookeeper-3.4.13_3開發
cp zookeeper-3.4.13 zookeeper-3.4.13_3 -rf環境搭建
二、在第一個Zookeeper中修改zoo.cfg文件
vi zoo.cfg
增長
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
注意:若是是端口中爲開放這些接口,請配置安全策略進行開發。如阿里雲上配置安全策略
端口號爲2181
而後在/usr/local/zookeeper-3.4.13/dataDir路徑下建立myid文件,裏面的內容爲1
同理在第二個和第三個Zookeeper中修改
server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
端口分別爲2182和2183
dataDir和dataLogDir分別改爲對應文件夾路徑
在對應的dataDir建立myid文件,內容分別爲2和3。
而後分別啓動三個Zookeeper。
3. 鏈接
./zkCli.sh -server localhost:2181
同理
./zkCli.sh -server localhost:2182
在2181建立數據
而後鏈接2182
./zkCli.sh -server localhost:2182
2182的端口下也有data數據
同理2183的端口下也有data數據
這樣單機環境僞分佈式集羣建立完畢。