CentOS中搭建Zookeeper集群

2021-09-02 13:11:42 字數 1508 閱讀 7053

----------------------------------

前提:虛擬機器主機名,網域名稱對映,防火牆,ssh免密登陸,同步集群時間,安裝jdk

----------------------------------

1.上傳安裝包到/export/software/

通過lrzsz的rz命令

2.解壓到/export/servers/

tar -zxvf zookeeper-3.4.5.tar.gz -c /export/servers/

3.進入/export/servers/將解壓過來的檔案改名為zk更優美!!!

mv 原檔名 新檔名

4.環境變數(集群中每台伺服器都需配置)

vi /etc/profile

export zookeeper_home=/export/servers/zk

export path=$path:$zookeeper_home/bin

esc 退出編輯模式

:wq 儲存並退出

source /etc/profile

5.每台機器中/export/data中建立zkdata資料夾

cd /export/data/

mkdir zkdata

在zkdata下建立檔案myid,檔案內容為該台zookeeper伺服器的id

使用vi或echo命令即可

6./export/servers/zk/conf下複製檔案zoo_sample.cfg並命名為zoo.cfg(每台機器都需要)

cp zoo_sample.cfg zoo.cfg

新增內容:並刪除原有的datadir行

datadir=/export/data/zkdata

server.1=結點1:2888:3888

server.2=結點2:2888:3888

server.3=結點3:2888:3888

7.分發安裝包到其他機器

scp -r /export/servers/zk root@另外某台伺服器:/export/servers/

8.進入 /export/servers/zk/bin下

zkserver.sh start 啟動

##檢視集群狀態

jps(檢視程序)

zkserver.sh status(檢視集群狀態,主從資訊)

啟動命令:

cd /export/servers/zk/bin

zkserver.sh start

9.客戶端連線zookeeper伺服器

cd /export/servers/zk/bin

zkcli.sh –server ip  (ip為想要連線的伺服器ip或網域名稱)

10.如果要想使用 observer 模式,可在對應節點的配置檔案新增如下配置:

peertype=observer

其次,必須在配置檔案指定哪些節點被指定為 observer,如:

server.1:localhost:2181:3181:observer

centos中搭建FTP伺服器

如題,在centos系統中搭建ftp伺服器 1 檢視本機當前是否已安裝vsftpd 伺服器 rpm qa grep vsftpd 如沒有安裝,則下面進行安裝 2 安裝vsftpd 伺服器 yum install vsftpd 通過yum 安裝vsftpd 自動檢測依賴 3 修改vsftpd 的主配置...

在Mac系統centos中搭建Hadoop

首先我自己是mac系統,剛開始以為就正常跟老師一起搭建就沒什麼問題結果過 是一波三折,班裡也有幾個是mac系統,不過往後也逐漸從hadoop搭建到放棄,這裡我會把搭建的方法教給大家還有我自己遇到的問題希望對你們搭建能有所幫助。2.虛擬機器準備 這些就很簡單了可以跟著步驟做就可以了 防火牆關閉 ser...

Centos7中搭建Redis環境

yum install gcc c 1.3,轉到 usr local src 目錄,再將redis壓縮包解壓到 usr local 下 tar zxvf redis 3.0.0.tar.gz c usr localmake malloc libcmake prefix usr local redis...