进入安装目录的conf目录下,复制其中的文件:
cp zoo_sample.cfg zoo.cfg
测试是否能正常启动zookeeper,进入安装目录的bin目录下
./zkServer.sh status
jps看看有没有正常启动:QuorumPeerMain是否存在
停止zookeeper:
./zkServer.sh stop
切换到这个目录:
cd /etc/rc.d/init.d
创建并编辑zookeeper文件
vim zookeeper
输入如下内容
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
export JAVA_HOME=[java安装路径]
case $1 in
start) su root [zookeeper安装路径]/bin/zkServer.sh start;;
stop) su root [zookeeper安装路径]/bin/zkServer.sh stop;;
status) su root [zookeeper安装路径]/bin/zkServer.sh status;;
restart) su root [zookeeper安装路径]/bin/zkServer.sh restart;;
*) echo "require start|stop|status|restart" ;;
esac
为当前目录的zookeeper文件授权:
chmod +x zookeeper
添加开机启动:
chkconfig --add zookeeper
查看是否添加成功:
chkconfig --list
重启linux系统安装是否添加成功:
service zookeeper status