linux上部署zookeeper偽叢集__linux

來源:互聯網
上載者:User

1.下載   zookeeper-3.4.6.tar.gz

2.解壓壓縮包 tar -zxvf  zookeeper-3.4.6.tar.gz

3.重新命名檔案夾zookeeper-3.4.6為zookeeper1

4.同樣的步驟執行2遍

5.cd zookeeper1/conf/

6.vi zoo.cfg 

7.修改 Zookeeper 儲存資料的目錄--------   dataDir=/opt/zookeeper/zookeeper1/data    。

8.用戶端串連 Zookeeper 伺服器的連接埠,Zookeeper 會監聽這個連接埠,接受用戶端的訪問請求------   clientPort=2185 。

9。添加server.X=A:B:C 其中X是一個數字, 表示這是第幾號server. A是該server所在的IP地址. B配置該server和叢集中的leader交換訊息所使用的連接埠. C配置選舉leader時所使用的連接埠. 由於配置的是偽叢集模式, 所以各個server的B, C參數必須不同。

server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889


10.進入data目錄,touch myid檔案,vi myid ,寫入1。

11.重複操作兩次,注意修改dataDir=/opt/zookeeper/zookeeper2/data  、dataDir=/opt/zookeeper/zookeeper3/data  ; clientPort=2186, clientPort=2187;myid 寫入2,myid寫入3。

12 分別進入 zookeeper1下的bin目錄。

13啟動zookeeper1 ./zkServer.sh start(註:bin目錄下由記錄檔zookeeper.out,起不了的話可以在這裡看錯誤原因)。

14分別啟動zookeeper2,zookeeper3。

15查看是否啟動成功(叢集中所有zookeeper啟動了才能查看)  ./zkServer.sh status。


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.