zookeeper 註冊中心安裝步驟 --記錄筆記

1.修改操作系統的 /etc/hosts 文件
      添加ip映射:
   本機ip provider-1

2.安裝zookeeper
   下載zoookeeper的tar包
   解壓


3.在zookeeper 目錄下創建以下目錄
   mkdir data
   mkdir logs
   
4.將zookeeper目錄/conf/下的 zoo_sample.cfg文件拷貝一份,命名爲zoo.cfg
   cp zoo_sample.cfg zoo.cfg
   
5.修改zoo.cfg配置文件
   vi zoo.cfg
   替換原來的目錄爲下面的:
dataDir=/zookeeper目錄/data
dataLogDir=/zookeeper目錄/logs

   添加:
      server.1=provider-1:2888:3888  -- 2888端口號是zookeeper 服務之間通信的端口,,3888是zookeeper 與其他應用程序通信的端口,provider-1是在hosts中已經映射的主機名
 
6.在zookeeper目錄/data下創建myid文件
     vi myid
  1
  
7.修改 .bash_profile文件
   添加:
      export ZOOKEEPER_HOME=/zookeeper安裝根目錄
 export PATH=$ZOOKEEPER_HOME/bin:$PATH
   使配置文件生效
      source /xx/xx/.bash_profile
 
8.在防火牆中打開要用到的端口2181,2888,3888
  切換到root用戶,執行一下命令:
     chkconfig iptables on   --開機啓動防火牆 (已設置請忽略)
service iptables start   --啓動防火牆
  編輯防火牆
     vi /etc/sysconfig/iptables
  增加:
     -A INPUT -m state --state NEW -m tcp -p tcp --dport 2181 -j ACCEPT
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 2888 -j ACCEPT
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3888 -j ACCEPT
  重啓防火牆:
      service iptables restart
  查看防火牆狀態:
      service iptables status
 
9.啓動並測試zookeeper(最好不用root用戶啓動)
     cd /zookeeper安裝根目錄/bin/
     zkServer.sh start  (此處如果環境變量沒配好,會報錯,詳見7)
輸入jps命令查看進程
   QuorumPeerMain    --該進程爲zookeeper進程
     查看狀態:
   zkServer.sh status

10.停止zookeeper進程:
    zkServer.sh stop
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章