zookeeper3.4.9安装
1.环境准备安装jdk www.baidu.com(输入正确的关键词)3台虚拟机vi /etc/hosts在文件末尾加入192.168.1.4 slave1192.168.1.5 slave2192.168.1.6 slave3关闭防火墙(不关闭会导致zookeeper无法通信)systemctl stop firewall...
1.环境准备
安装jdk www.baidu.com(输入正确的关键词)
3台虚拟机
vi /etc/hosts
在文件末尾加入
192.168.1.4 slave1 192.168.1.5 slave2 192.168.1.6 slave3 |
关闭防火墙(不关闭会导致zookeeper无法通信)
systemctl stop firewalld
systemctl disable firewalld
2.zookeeper包下载
https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/
3.解压
tar -zxvf zookeeper-3.4.9.tar.gz -C /opt/
4.改名
cd /opt
mv zookeeper-3.4.9/ zookeeper
5.修改配置文件
cd /opt/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
在文件末尾加上
server.1=slave1:2888:3888 server.2=slave2:2888:3888 server.3=slave3:2888:3888 在文件中找到dataDir这一行修改为如下内容 dataDir=/opt/zookeeper/data |
PS:主机名根据自己实际的主机名填写
6.在 /opt/zookeeper/ 下创建data文件夹
cd /opt/zookeeper
mkdir data
7.在 /opt/zookeeper/data 创建myid文件(myid文件与zoo.cfg中的1,2,3对应)
touch myid
echo "1" > myid
8.将文件拷贝到其它节点
scp -r /opt/zookeeper/ slave2:/opt/
scp -r /opt/zookeeper/ slave3:/opt/
9.修改myid
在slave2上输入
echo "2" > /opt/zookeeper/data/myid
在slave3上输入
echo "3" > /opt/zookeeper/data/myid
10.启动zookeeper
cd /opt/zookeeper/bin
./zkServer.sh start
三台都要启动
11.查看状态
cd /opt/zookeeper/bin
./zkServer.sh status
PS:集群中只有超过半数的节点启动了zookeeper才会显示状态
jps
更多推荐
所有评论(0)