- LINUX环境
- 单机部署
- zookeeper 版本号 3.4.13
-------------------------------------------------------------------------------------
-
下载zookeeper-3.4.13.tar.gz
-
上传到linux服务器并解压
tar -zxf zookeeper-3.4.13.tar.gz -C ./
-
创建zookeeper的data和log目录
cd zookeeper-3.4.13/ mkdir data mkdir data
- 配置zoo.cfg
- 以zoo_sample.cfg为模板创建zookeeper的配置文件zoo.cfg
cd conf cp zoo_sample.cfg zoo.cfg
- 修改zoo.cfg配置
- 以zoo_sample.cfg为模板创建zookeeper的配置文件zoo.cfg
- [可跳过]注册Linux服务
cd /etc/init.d vi zkServer
将下面的脚本粘贴到新创建的zkServer里 #! /bin/bash /opt/zookeeper-3.4.13/bin/zkServer.sh $1 exit 0
// 给予可执行权限 chmod a+x zkServer
- 尝试启动zookeeper服务
- 尝试启动
- 注册Linux服务后,在任一目录执行
service zkServer start
- 未注册Linux服务,执行
cd /opt/zookeeper-3.4.13/bin ./zkServer.sh start
- 注册Linux服务后,在任一目录执行
- 验证
#通过脚本查询服务状态的方式验证: #<1>注册linux服务后可用 service zkServer status #<2>未注册linux服务 cd /opt/zookeeper-3.4.13/bin ./zkServer.sh status #通过zookeeper安装包附带的客户端验证: cd /opt/zookeeper-3.4.13/bin ./zkCli.sh
- 尝试启动