9 ZooKeeper之搭建單機模式。

2021-09-08 04:52:29 字數 620 閱讀 4043

**:   

在集群和單機兩種模式下,我們基本完成了分別針對生產環境和開發環境zookeeper服務的搭建,已經可以滿足絕大多數場景了。

現在我們再來看看另外一種情況,如果你手上有且只有一台比較好的機器(大體是——cpu核數大於10,記憶體大於等於8gb),那麼這個時候,如果作為單機模式進行部署,資源明顯優點浪費;而如果像想要按照集群模式來部署的話,那麼就需要借助硬體上的虛擬化技術,把一台物理機器轉換成幾台虛擬機器,不過這樣操作成本太高。所幸,和其他分布式系統(如hadoop)一樣,zookeeper也允許你在一台機器上完成乙個偽集群的搭建。

所謂的偽集群,用一句話說就是,集群所有的機器都在一台機器上,但是還是以集群的特性來對外提供服務。這種模式和集群模式非常類似,只是把zoo.cfg做了如下修改:

ticktime=2000

datadir=/var/lib/zookeeper/

clientport=2181

initlimit=5

synclimit=2

server.1=ip1:2888:3888

server.2=ip1:2889:3889

server.3=ip1:2890:3890

zookeeper 單機搭建偽集群

官網 1 建立目錄 cd usr local mkdir zookeeper cluster cd zookeeper cluster mkdir server1 cd server1 將解壓的zookeeper資料夾複製到當前目錄,並在當前目錄下建立 mkdir data mkdir datalo...

單機zookeeper偽集群搭建

2 zookeeper環境配置 解壓 tar zxvf zookeeper 3.4.12.tar.gz 將內容修改 zoo1.cfg檔案內容 ticktime 2000 initlimit 10 synclimit 5 datadir usr local zk data 1 clientport 2...

zookeeper單機 集群搭建 二

前提條件 安裝jdk 單機搭建過程 1.將zookeeper 3.4.6.tar.gz上傳到伺服器 2.在usr local目錄下建立zookeeper資料夾 mkdir usr local zookeeper3.解壓zookeeper 3.4.6.tar.gz tar zxf zookeeper ...