VMware搭建Zookeeper集群

2021-08-16 18:37:21 字數 1625 閱讀 3683

安裝環境:vmware 12、centos 7、zookeeper-3.4.10.tar.gz

192.168.52.128  master

192.168.52.129  node1

192.168.52.130  node2

安裝步驟:

1、上傳、解壓、重新命名

1)上傳zookeeper安裝包,並解壓到指定目錄下

#tar -zxvf zookeeper-3.4.10.tar.gz -c /opt/

2、修改環境變數

1)# vim /etc/profile

2)在/etc/profile檔案末尾新增以下內容

3)重新編譯該檔案

#source /etc/profile

注意:3臺主機都要進行相同的操作

3、修改zookeeper的配置檔案(在master節點上操作)

1)# cd conf/

2)拷貝檔案

# cp zoo_sample.cfg  zoo.cfg

3)修改zoo.cfg的內容

#儲存zookeeper集群中有幾台機器

server.1=master:2888:3888  #[server.myid=主機名:心跳埠:資料埠]

server.2=node1:2888:3888

server.3=node2:2888:3888

4)建立檔案

4、將配置的zookeeper資料夾分發到其他兩台主機上

[root@master~]# scp -r /opt/zookeeper-3.4.10/ node1:/opt/zookeeper-3.4.10/

[root@master~]# scp -r /opt/zookeeper-3.4.10/ node2:/opt/zookeeper-3.4.10/

5、在其他兩個節點上修改myid檔案的內容

# vim datatmp/zookeeper/myid

分別變為2(node1)和3(node2)

6、啟動zookeeper服務

# cd /opt/zookeeper-3.4.10

#bin/zkserver.sh start

7、檢視集群狀態

檢視程序

檢視狀態

zookeep啟動異常:error contactingservice. it is probably not running.

問題的解決方法請參考:

Zookeep簡單記錄下

一 概念 zookeeper 作為乙個分布式的服務框架,主要用來解決分布式集群中應用系統的一致性問題,它能提供基於類似於檔案系統的目錄節點樹方式的資料儲存,zookeeper 作用主要是用來維護和監控儲存的資料的狀態變化,通過監控這些資料狀態的變化,從而達到基於資料的集群管理。zookeeper集群...

一)VMware 搭建環境

1.ubuntu開機直接進入命令列模式 安裝完ubuntu,因桌面系統太過消耗資源,需要設定其開機自動進入命令列模式 1 sudo gedit etc default grub 2 grub cmdline linux default quiet grub cmdline linux default...

linux的shell程式設計 zookeeper

zookeeper linux當中的shell是一門指令碼語言,所見即所得 shell程式設計一般指代shell指令碼的開發,不是指代shell核心的開發shell指令碼第一行約定俗稱 bin bash shell指令碼執行的兩種方式 第一種方式 sh hello.sh 或者 bash hello....