Zookeeper的安装与配置:
1. 安装配置Zookeeper
(1) 用Xftp上传Zookeeper软件安装包至/opt目录下
(2) 在opt目录下解压上传的Zookeeper压缩文件
tar -zxvf /opt/zookeeper-3.4.12.tar.gz
(3) 在终端输入重命名文件夹,将/opt/zookeeper-3.4.12改为/opt/zookeeper
mv /opt/zookeeper-3.4.12 /opt/zookeeper
(4) 创建节点标识文件夹
Mkdir -p /opt/zookeeper/data
(5) 在新建的data文件夹新建myid文件
修改文件
vi /opt/zookeeper/data/myid
在主机master里面输入1,保存并退出
(6)复制另存为/opt/zookeeper/conf/zoo_sample.cfg 文件至/opt/zookeeper/conf/zoo.cfg
cp /opt/zookeeper/conf/zoo_sample.cfg /opt/zookeeper/conf/zoo.cfg
(7)编辑zoo.cfg,在文件的尾部添加内容:
vi /opt/zookeeper/conf/zoo.cfg
在尾部添加内容如下:
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
(8)修改zoo.cfg,dataDir=/tmp/zookeeper内容为dataDir=/opt/zookeeper/data
vi /opt/zookeeper/conf/zoo.cfg、
修改为:
dataDir=/opt/zookeeper/data
(9)拷贝 Zookeeper 安装文件发送至 Slave 节点虚拟机/opt 目录中
复制文件到 slave1 与 slave2 /opt 目录下,分别在slave1和slave2里面分别执行如下命令:
scp -r /opt/zookeeper slave1:/opt/
scp -r /opt/zookeeper slave2:/opt/
(10)同时修改 slave1 与 slave2 节点机器/opt/zookeeper/data/myid 为 2、3:
节点机slave1:
vi /opt/zookeeper/data/myid
在节点机slave1里面输入2,保存并退出
节点机slave2:
vi /opt/zookeeper/data/myid
在节点机slave2里面输入3,保存并退出
(11)启动和测试
1.启动节点程序,分别在master,slave1,slave2里面执行,切换到opt目录下执行:
zookeeper/bin/zkServer.sh start
2.查看Zookeeper启动服务状态,主机为follower,节点机为leader状态切换到opt目录下执行
zookeeper/bin/zkServer.sh status