主機名稱java |
IPweb |
zookeeper1oracle |
192.168.21.66ide |
zookeeper2測試 |
192.168.21.57spa |
zookeeper3.net |
192.168.21.17orm |
1)Centos(普通用戶請在命令前加sudo)server
yum install java-1.8.0-openjdk* -y
2)Ubuntu(普通用戶請在命令前加sudo)blog
add-apt-repository ppa:webupd8team/java apt-get update apt-get install oracle-java8-installer
3)檢查jdk版本
java -version
1)下載以下的zookeeper的包到zookeeper1上
https://pan.baidu.com/s/1mVCqv-bJW9cAxO44Xosn2A 提取碼: tphy
2)在zookeeper1下作以下操做
#將zookeeper解壓到/usr/local/zookeeper下面 mv zookeeper-3.4.12.tar /usr/local tar -zxvf zookeeper-3.4.12.tar mv zookeeper-3.4.12 zookeeper #拷貝sample配置 cp /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper/conf/zoo.cfg #修改/usr/local/zookeeper/conf/zoo.cfg dataDir=/usr/local/zookeeper/data #在文件末尾添加,這裏的三個ip爲內網ip,填寫實際就好(ip a查詢) server.1=10.10.10.3:2888:3888 server.2=10.10.10.4:2888:3888 server.3=10.10.10.7:2888:3888
3)初始化集羣信息
#1.在zookeeper01下執行 mkdir /usr/local/zookeeper/data echo "1" > /usr/local/zookeeper/data/myid#2.在zookeeper02下執行 mkdir /usr/local/zookeeper/data echo "2" > /usr/local/zookeeper/data/myid#3.在zookeeper03下執行 mkdir /usr/local/zookeeper/data echo "3" > /usr/local/zookeeper/data/myid
1.分別在zookeeper01,zookeeper02,zookeeper03下執行
/usr/local/zookeeper/bin/zkServer.sh start
2.分別在zookeeper01,zookeeper02,zookeeper03下執行
/usr/local/zookeeper/bin/zkServer.sh status
應該有一臺爲leader節點,另外兩臺爲follower節點
至此,zookeeper的3節點集羣已經搭建完畢。
博主:測試生財
座右銘:用測試完成原始積累,用投資奔向財務自由
csdn:https://blog.csdn.net/ccgshigao