下載安裝包,下載地址html
http://zookeeper.apache.org/releases.html,我下載的版本是zookeeper-3.4.9.tar.gz.apache
# tar xvzf zookeeper-3.4.9.tar.gzbash
解壓後進入conf建立zoo.cfg文件,zoo.cfg內容以下:app
zookeeper中使用的基本時間單位, 毫秒值.ui
tickTime=2000rest
#初始通訊時限htm
initLimit=10blog
#同步通訊時限ip
syncLimit=5同步
#數據目錄
dataDir=/home/rongyi/zookeeper/data
#監聽client鏈接的端口號
clientPort=2181
配置zookeeper開機自啓動
1. 用cd 命令切換到/etc/rc.d/init.d/目錄下
1. 接着用vi zookeeper來編輯這個文件
chmod +x zookeeper
1. 接着在zookeeper裏面輸入以下內容
#!/bin/bash
#chkconfig:2345 20 90
#description:zookeeper
#processname:zookeeper
case $1 in
start) su root /apps/opt/zookeeper-3.4.9/bin/zkServer.sh start;;
stop) su root /apps/opt/zookeeper-3.4.9/bin/zkServer.sh stop;;
status) su root /apps/opt/zookeeper-3.4.9/bin/zkServer.sh status;;
restart) su root /apps/opt/zookeeper-3.4.9/bin/zkServer.sh restart;;
*) echo "require start|stop|status|restart" ;;
esac
2. 這個時候咱們就能夠用service zookeeper start/stop來啓動中止zookeeper服務了
1. 最後一點咱們須要開機自動啓動,因此須要添加到啓動裏面
使用chkconfig --add zookeeper命令吧zookeeper添加到開機啓動裏面
chkconfig zookeeper on
1. 添加完成以後接這個使用chkconfig --list 來看看咱們添加的zookeeper是否在裏面