zookeeper完全分布搭建-安装-配置
生活随笔
收集整理的這篇文章主要介紹了
zookeeper完全分布搭建-安装-配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我這里是用的五臺機器。
官網下載解壓zookeeper,這里用的3.4.6
解壓到/usr/local下
修改配置文件
1- 首先進入到zookeeper-3.4.6下的conf文件夾下
cd /usr/local/zookeeper/zookeeper-3.4.6/confls查看文件,然后拷貝zoo_sample.cfg并重命名為zoo.cfg
1.修改zoo.cfg
在zookeeper-3.4.6下創建data文件夾
mkdir /usr/local/zookeeper/zookeeper-3.4.6/data 1. 找到dataDir,修改目錄,并創建data mkdir /usr/local/zookeeper/zookeeper-3.4.6/data2.在末尾追加 server.1=192.168.228.138:2888:3888 server.2=192.168.228.139:2888:3888 server.3=192.168.228.140:2888:3888 server.4=192.168.228.141:2888:3888 server.5=192.168.228.142:2888:38882.在data下創建文件myid,并輸入剛才追加的server后面的數字,每臺機器要對應起來。
vi /usr/local/zookeeper/zookeeper-3.4.6/data/myid //輸入 1 保存退出3.分發zookeeper
進入到/usr/local文件夾下 scp -r zookeeper/ chun2:$PWD scp -r zookeeper/ chun3:$PWD ... ...到從節點上把myid改成對應的server后面的數字。
4.配置環境變量
在 /etc/profile最后追加
vi /etc/profile#zookeeper export ZOOKEEPER_PREFIX=/usr/local/zookeeper/zookeeper-3.4.6 export PATH=$PATH:$ZOOKEEPER_PREFIX/bin5.分別刷新環境變量
source /etc/profile6.啟動zookeeper
啟動zookeeper需要每臺機器動啟動,然后會自動選舉出來一臺lender,剩下的是follower
zkServer.sh start7.查看狀態
zkServer.sh status[root@chun1 ~]# zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Mode: follower[root@chun2 ~]# zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Mode: leader到此zookeeper就配置完成了,后續的hbase會用到zookeeper。
zookeeper的myid一定要對應好,這點很重要!!!
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的zookeeper完全分布搭建-安装-配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python3 爬虫学习笔记 C07 【
- 下一篇: PWN-COMPETITION-HGAM