Zookeeper設置開機啓動

zookeeper開機啓動

系統重啓之後,需要手動啓動zookeeper服務,比較麻煩,由於Zookeeper沒有主節點的概念,且一個節點的重啓不會對集羣造成什麼影像,可以把 Zookeeper註冊成服務,設置成開機啓動,

具體操作步驟
1.切換到/etc/rc.d/init.d/目錄下
2.創建zookeeper文件:touch zookeeper
3.更新權限:chmod +x zookeeper
4.編輯 文件,在zookeeper裏面輸入如下內容

    #!/bin/bash
    #chkconfig:2345 10 90
    #description:zookeeper
    #processname:zookeeper
    export JAVA_HOME=${JDK安裝路徑}
    export PATH=$JAVA_HOME/bin:$PATH
    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

驗證
1.可以執行 service zookeeper start/stop來啓動停止zookeeper服務了
2.使用chkconfig –add zookeeper命令把zookeeper添加到開機啓動裏面
3.添加完成之後接這個使用chkconfig –list 來看看我們添加的zookeeper是否在裏面
這裏寫圖片描述
4.如果上面的操作都正常的話;你就可以重啓你的linux服務器了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章