ZOOKEEPER環境搭建

1、介紹
(1)zookeeper是用來幹嘛的?
它是用來保證在zookeeper集羣間的數據事物一致性
2、如何搭建
(1)zookeeper服務器集羣規模最少需要3個節點,並且各個系統間的時間保持一致,如果你是參照的我的上一篇搭建了hadoop集羣之後的服務器,那麼不用擔心這個問題。
(2)下載zookeeper,下載地址入下

http://download.csdn.net/detail/two_people/9845571

(3)把zookeeper包上傳到/usr/local/下,然後執行命令

tar -zxvf zookeeper-3.4.5.tar.gz

(4)重命名一下

mv zookeeper-3.4.5 zk

(5)配置環境變量

vi /etc/profile

配置如下圖
這裏寫圖片描述
(6)刷新環境變量

source /etc/profile

(7)修改zookeeper的配置文件,進去zookeeper中找到conf文件
執行ls命令進行查看吧zoo_example.cfg修改爲zoo.cfg

mv zoo_example.cfg zoo.cfg

然後ls查看
這裏寫圖片描述
打開這個文件vi zoo.cfg
這裏寫圖片描述
方框中的爲修改後的,裏面的nodename換成自己的服務器名字,還有那個目錄也可以自定義
(8)然後再zk文件夾下新建data文件

cd zk
mkdir data
vi myid

這裏寫圖片描述
(9)至此主節點的已配置完成,其他兩個節點類似,可以直接複製過去
只需要吧data下myid內容分別改爲1和2即可
(10)啓動
在三個節點上分別啓動 執行命令zkServer.sh start
這裏寫圖片描述
查看狀態zkServer.sh status
這裏寫圖片描述

(11)如果出現不能啓動的進行查看輸出日誌more zookeeper.out
如果出現如圖內容。
這裏寫圖片描述
(12)
1、修改zoo.cfg內容中的端口
這裏寫圖片描述
2、或者使用kill 命令 kill 2181.我是用的是第二種
然後在此啓動即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章