序號 |
機器 |
類型 |
1 |
192.168.33.111 |
centos7 |
2 |
192.168.33.112 |
centos7 |
1.下載包上傳到服務器192.168.33.111的home目錄下
2.解壓zookeeper
tar -zxvf zookeeper-3.4.14
3.進入zookeeper文件夾
cd zookeeper-3.4.14
4.建立data文件夾
mkdir data
5.配置zoo.cfg
cd conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改data目錄
dataDir=/usr/local/zookeeper/data
添加
server.1=192.168.33.111:2888:3888
server.2=192.168.33.112:2888:3888
6.創建myid文件
cd ../data
touch myid
echo "1">>myid
7.拷貝zookeeper到另一臺機器
scp -r /home/zookeeper-3.4.14/ [email protected]:/home/
8.登錄192.168.33.112機器,修改機器2的zookeeper的myid
cd /usr/local/zookeeper/data
echo "2">>myid
9.關閉防火牆
關閉: systemctl stop firewalld
查看狀態: systemctl status firewalld
開機禁用 : systemctl disable firewalld
10.啓動,兩臺機器都執行
/home/zookeeper-3.4.14/bin/zkServer.sh start
11.驗證
/home/zookeeper-3.4.14/bin/zkServer.sh status
/home/zookeeper-3.4.14/bin/zkCli.sh -server 192.168.33.111:2181