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