ubuntu安装zookeeper集群
配置3台虚拟机:
192.168.0.155 kafka1
192.168.0.154 kafka2
192.168.0.156 kafka3
第一步:每个虚拟机安装JDK
ubuntu安装jdk
第二步:安装zookeeper集群
2.1 下载zookeeper的源码包(以zookeeper-3.4.6.tar.gz为例)
2.2 上传到虚拟机的目录
使用桌面脚本工具(SecureCRT)的话
ubuntu 使用工具需要安装openssh-server
sudo apt-get install openssh-server
使用工具直接拖拽上传 需要安装 lrzsz
sudo apt-get install lrzsz
2.3 解压源码包
tar -zxvf zookeeper-3.4.6.tar.gz
2.4 将解压好的文件cp到/usr/local目录下
cp -r zookeeper-3.4.6 /usr/local
2.5 进入/usr/local目录将zookeeper-3.4.6改名为zookeeper
mv zookeeper-3.4.6 zookeeper
2.6 进入zookeeper目录,并在改目录创建data和logs文件夹
cd zookeeper
mkdir data
mkdir logs
2.7 进入data目录,并在改目录创建myid文件
192.168.0.155 kafka1 :1
192.168.0.154 kafka2 :2
192.168.0.156 kafka3 :3
cd data
echo 1 > myid
cat myid (查询myid文件中的信息 数据范围1-255)
2.8 进入conf目录,复制zoo_sample.cfg文件,改名为zoo.cfg
编辑zoo.cfg文件
cd /usr/local/zookeeper/conf
cp -r zoo_sample.cfg zoo.cfg
vim zoo.cfg
将zoo.cfg修改为下面图片信息
2.9 进入bin目录,启动zkServer,查看节点信息
每一台虚拟机都启动zk服务
cd /usr/local/zookeeper/bin
./zkServer.sh start
每一台虚拟机都启动zk服务之后,查看节点信息
./zkServer.sh status
节点信息截图