共計 991 個字符,預計需要花費 3 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下如何搭建 zookeeper 的集群,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
1 搭建 zookeeper 的集群
1.1 zookeeper 集群要求至少 3 個節點 (hadoop0,hadoop1,hadoop2)(第 27 章 hadoop 集群搭建), 且是奇數個,且節點之間的時間要同步。
1.2 在 hadoop0 上對 zookeeper.tar.gz 進行復制,解壓縮、重命名、設置環境變量.
(1) 復制 zookeeper-3.4.tar.gz 到 /usr/local 目錄,然后進入到該目錄
(2) 執行命令 tar -zxvf zookeeper-3.4.tar.gz 進行解壓縮
(3) 重命名 mv zookeeper-3.4 zookeeper
1.3 在 hadoop0 上進入 zookeeper 的 conf 目錄
mv zoo_sample.cfg zoo.cfg
1.4 在 hadoop0 上進入 /usr/local/zookeeper/conf 目錄下,進行編輯文件 zoo.cfg,
修改 dataDir=/tmp/zookeeper 改成 data=/usr/local/zookeeper/data
新增以下三行:
server.0=hadoop0:2888:3888
server.1=hadoop1:2888:3888
server.2=hadoop2:2888:3888
在 hadoop0 上創建文件夾,執行命令 mkdir -p /usr/local/zookeeper/data
1.5 在 hadoop0 的 data 目錄下,創建文件 myid,文件內容是 0
1.6 把 hadoop0 上的 zookeeper 文件夾和 /etc/profile 復制到 hadoop1,hadoop2 節點.
1.7 在 hadoop1 上執行 source /etc/profile,修改 myid 的值為 1
在 hadoop2 上執行 source /etc/profile,修改 myid 的值為 2
1.8 分別 ssh 到三個節點,在三個分別執行命令 zkServer.sh start
1.9 驗證:在各個節點分別執行 jps,發現多一個 java 進程是 QuorumPeerMain.
看完了這篇文章,相信你對“如何搭建 zookeeper 的集群”有了一定的了解,如果想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!