Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk。
安装步骤:
- 安装jdk
- 把zookeeper的压缩包上传到linux系统。
- 解压缩压缩包
tar -zxvf zookeeper-3.4.6.tar.gz 目的路径
- 进入zookeeper-3.4.6目录,创建data文件夹。
mkdir data
- 把zoo_sample.cfg改名为zoo.cfg
mv zoo_sample.cfg zoo.cfg
- 修改dataDir为步骤4创建的data目录:
vi zoo.cfg
dataDir=/root/zookeeper-3.4.6/data
- 启动zookeeper
[root@localhost bin]# ./zkServer.sh start
关闭:[root@localhost bin]# ./zkServer.sh stop
查看状态:[root@localhost bin]# ./zkServer.sh status
注意:需要关闭防火墙。
暂时关闭防火墙:
service iptables stop
永久关闭防火墙
chkconfig iptables off
如果执行完./zkServer.sh start查看状态./zkServer.sh status后依然为not running状态
解决办法:删除 步骤4 data目录下zookeeper_server.pid文件