下载安装
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz
tar -zxvf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /opt/app/zookeeper
mkdir -p /opt/data/zookeeper
环境变量
vi ~/.bash_profile
export ZK_HOME=/opt/app/zookeeper
export PATH=$ZK_HOME/bin:$PATH
source ~/.bash_profile
配置
cd $ZK_HOME/conf
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
tickTime=2000
dataDir=/opt/data/zookeeper
clientPort=2181
命令
zkServer.sh start —— 启动
zkServer.sh stop —— 停止
zkServer.sh restart —— 重启
zkServer.sh status —— 状态
开机自动启动
vi /etc/init.d/zookeeper
export JAVA_HOME=/usr/java/jdk1.8.0_121
export ZK_HOME=/opt/app/zookeeper
case $1 in
start) su root $ZK_HOME/bin/zkServer.sh start;;
stop) su root $ZK_HOME/bin/zkServer.sh stop;;
status) su root $ZK_HOME/bin/zkServer.sh status;;
restart) su $ZK_HOME/bin/zkServer.sh restart;;
*) echo "require start|stop|status|restart" ;;
esac
chmod a+x zookeeper
service zookeeper status
chkconfig --add zookeeper
chkconfig --list