CentOS下安装zookeeper并设置开机自启动
转自:
一、安装zookeeper
# cd /opt/ # mkdir zookeeper # cd zookeeper/
# tar -zxvf zookeeper-3.4.6.tar.gz # cd /opt/zookeeper/zookeeper-3.4.6/conf # touch zoo.cfg # vi zoo.cfg tickTime=2000 dataDir=/opt/zookeeper/data dataLogDir=/opt/zookeeper/logs clientPort=2181
# /opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh start #服务端启动
# /opt/zookeeper/zookeeper-3.4.6/bin/zkCli.sh -server localhost:2181 #客户端连接服务端
服务管理:
vi /etc/rc.d/init.d/zookeeper
# chmod 755 /etc/rc.d/init.d/zookeeper
# chkconfig --add /etc/rc.d/init.d/zookeeper
通用Linux启动方法:/etc/rc.d/init.d/zookeeper start
如果是红帽系列表发行版linux,可以使用如下高逼格命令启动服务:
service zookeeper start
service zookeeper stop
service zookeeper restart
service zookeeper status
服务管理:
vi /etc/rc.d/init.d/zookeeper
#!/bin/bash # chkconfig:35 81 82 # description:zookeeper server script if [ -z $1 ] then echo "缺少位置参数" echo "请使用$0 {start|start-foreground|stop|restart|status|upgrade|print-cmd}" exit 1 fi /opt/zookeeper/zookeeper-3.4.6/bin/zkServer.sh $1
# chmod 755 /etc/rc.d/init.d/zookeeper
# chkconfig --add /etc/rc.d/init.d/zookeeper
通用Linux启动方法:/etc/rc.d/init.d/zookeeper start
如果是红帽系列表发行版linux,可以使用如下高逼格命令启动服务:
service zookeeper start
service zookeeper stop
service zookeeper restart
service zookeeper status