- 部署之前需要有Python2.7版本以及安装JDK
- 配置网络和IP内存
- 关闭防火墙
- 禁用selinux
- 修改主机名
- 修改机名与IP对应关系
- 一号机ip storm01
- 二号机ip storm02
- 三号机ip storm03
- 三台机器互相测试是否能够连通
- ping storm01/storm02/storm03
- 将zookeeper压缩包分别导入到计算机中
- 解压压缩包
- tar -zxf xxx -C ../softwares
- 进入到zookeeper目录下
- cd /home/softwares/zookeeper
- 复制zookeeper目录下conf文件夹中zoo_sample.cfg并命名为zoo.cfg
- cd /home/softwares/zookeeper/conf
- cp zoo_sample.cfg zoo.cfg
- 对zoo.cfg进行编辑
- vim zoo.cfg
- 在zookeeper目录下创建zkdata和logs两个文件夹
- mkdir zkdata logs
- 添加以下内容
- dataDir=/home/softwares/zookeeper-3.4.13/zkdata
dataLogDir=/home/softwares/zookeeper-3.4.13/logs
server.1=storm01:2888:3888
server.2=storm02:2888:3888
- dataDir=/home/softwares/zookeeper-3.4.13/zkdata
- 进入zkdata文件夹进行如下操作
- echo 1 > myid
- cat myid
- 对zookeeper进行配置
- vim /etc/profile
- 在最后一行添加
- export ZOOKEEPER_HOME=/home/softwares/zookeeper-3.4.13
export PATH=$PATH:$ZOOKEEPER_HOME/bin
- export ZOOKEEPER_HOME=/home/softwares/zookeeper-3.4.13
- source /etc/profile
- 启动zookeeper服务
- 进入到zookeeper目录
- zkServer.sh.start
- 查看节点状态
- zkServer.sh status
zookeeper(3.4.13)集群安装及部署
最新推荐文章于 2023-01-14 14:20:17 发布