zookeeper集群安装部署
zookeeper集群安裝部署
 1:規劃:
 ?? ?集群建議至少在三臺服務器上部署
 ?? ?192.168.1.171
 ?? ?192.168.1.172
 ?? ?192.168.1.173
 2:去各個服務器(節點)部署zookeeper服務 簡稱為zk
 ?? ?首先下載對應安裝包:zookeeper-3.4.5.tar.gz,上傳至服務器
 ?? ?解壓:tar -zxvf zookeeper-3.4.5.tar.gz
 ?? ?mv zookeeper-3.4.5 zookeeper
 ?? ?cd zookeeper/conf
 ?? ?mv zoo_sample.cfg zoo.cfg
 ?? ?vi zoo.cfg
 ?? ?
 ?? ?dataDir=/usr/local/zookeeper/data【注意:需要提前創建data目錄】
 ?? ?server.0=192.168.1.171:2888:3888 ?? ??? ? ? ? ? ? ? ? ?? ??? ? ?
 ?? ?server.1=192.168.1.172:2888:3888 ?? ??? ? ? ? ? ? ? ? ??? ??? ??
 ?? ?server.2=192.168.1.173:2888:3888
 ?? ?
 ?? ?下面還需要再data目錄下面創建一個文件myid,文件內容是服務器對應的編號。在這的話對應的編號為0 ?1 ?2
 ?? ?
 ?? ?
 ?? ?下面把171服務器中的zookeeper目錄拷貝到其他節點
 ?? ??? ?scp -rq zookeeper 192.168.1.172:/usr/local/
 ?? ??? ?scp -rq zookeeper 192.168.1.173:/usr/local/
 ?? ??? ?
 ?? ?最后對應修改172服務器中zk里面的myid文件內容為1
 ?? ??? ??? ?修改173服務器中zk里面的myid文件內容為2
 ?? ??? ??? ?
 ?? ?搞定!
 ?? ?
 3:啟動
 ?? ?cd zookeeper/bin
 ?? ?啟動zk服務:./zkServer.sh start
 ?? ?停止zk服務:./zkServer.sh stop
 ?? ?
 ?? ?查看zk當前節點的狀態:./zkServer.sh status
 ?? ?
 ?? ?
 ?? ?通過zk客戶端可以連接到zk集群中:./zkCli.sh
 ?? ?
 ?? ?
注意:集群模式的話需要保證集群間節點的時間同步
 * * * * * /usr/sbin/ntpdate time.nist.gov
?? ?
 ?? ?
 ?? ??? ?
?? ?
總結
以上是生活随笔為你收集整理的zookeeper集群安装部署的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: matlab ,python,c++关于
 - 下一篇: hadoop join