14:ZOOKEEPER环境搭建
集群规划
服务器IP | 主机名 | myid的值 |
---|---|---|
192.168.**.137 | master | 1 |
192.168.**.138 | slave1 | 2 |
192.168.**.140 | slave2 | 3 |
第一步:下载zookeeper的压缩包
安装网站:http://archive.apache.org/dist/zookeeper/
下载完成之后,上传到/export/softwares路径下准备安装
第二步:解压
解压zoopkeeper的压缩包到/export/servers路径下去,然后进行安装
cd /export/software
tar -zxvf zookeeper-3.4.10.tar.gz -C ../servers/
第三步:修改配置文件
第一台机器修改配置文件
cd /export/servers/zookeeper-3.4.10/conf/
cp zoo_sample.cfg zoo.cfg
mkdir -p /export/servers/zookeeper-3.4.10/zkdatas/
vim zoo.cfg
/export/servers/zookeeper-3.4.10/zkdatas
#集群中服务器地址
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
###############################
‘’’’###########################
第四步:添加myid配置
在第一台机器上的
/export/servers/zookeeper-3.4.10/zkdatas/
这个路径下创建一个文件,文件名为myid,文件内容为1
echo 1 > /export/servers/zookeeper-3.4.10/zkdatas/myid
第五步:安装包分发并修改myid的值
安装包分发到其他机器
第一台机器上面执行以下两个命令
scp -r /export/servers/zookeeper-3.4.10/ slave1:/export/servers/
scp -r /export/servers/zookeeper-3.4.10/ slave2:/export/servers/
然后进入zkdatas目录更改Myid
第六步:三台机器启动zookeeper服务
这个命令三台机器都要执行
cd zookeeper-3.4.10/
bin/zkServer.sh start
查看是否开启
jps
bin/zkServers.sh status