Zookeeper安装配置
1、下载解压zookeeper,并配置环境变量:
export ZOOKEEPER_HOME=/home/zk
export PATH=$ZOOKEEPER_HOME/bin:$PATH
执行source /etc/profile使配置生效。
2、进入zk/conf目录,mv zoo_sample.cfg zoo.cfg,编辑zoo.cfg添加如下配置
server.0=k8s-master:2888:3888
server.1=k8s-node1:2888:3888
server.2=k8s-node2:2888:3888
并更改
dataDir=/usr/local/zk/data
3、设置zk节点标识:
cd usr/local/
mkdir -p zk/data && cd zk/data
vim myid
#输入0,表示第一个节点
4、将zk目录拷贝到其他slave节点,唯一的不同就是分别修改myid文件内容为1和2,注意必须依次递增,否则启动会失败。
scp -r /home/zk root@k8s-node1:/home
scp -r /home/zk root@k8s-node2:/home
5、在slave节点配置环境变量,如步骤1。
6、分别在三台机器执行 zkServer.sh start(所有文件在zk/bin目录下)。
7、检查zookeeper的运行状态:zkServer.sh status,通过jps查看,有QuorumPeerMain即启动成功。