zookeeper-3.4.9叢集安裝
下載
Centos7
Jdk-1.7 or 1.8
zookeeper3.4.9
主機
cancer03、cancer04、cancer05
上傳zookeeper-3.4.9.tar.gz到cancer03、cancer04、cancer05。
su hadoop
在每臺機器上解壓
tar -xvf zookeeper-3.4.9.tar.gz
cd /usr/local/zookeeper-3.4.9/conf
cp zoo_sample.cfg zoo.cfg
修改dataDir
sudo vim zoo.cfg
dataDir=/usr/local/zookeeper-3.4.9/data
新增下面三行
server.1=cancer03:2888:3888
server.2=cancer04:2888:3888
server.3=cancer05:2888:3888
cd ../
mkdir data
touch data/myid
echo 1 > data/myid
more data/myid
1
## cancer04 05,也修改配置,就如下不同
echo 2 > data/myid
echo 3 > data/myid
配置環境變數,(在3臺機器上都要做)
vim /etc/profile
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.9
export PATH=$PATH:$ZOOKEEPER_HOME/bin
啟動
cd /usr/local/zookeeper-3.4.6/bin
./zkServer.sh start
jps
./zkServer.sh status
客戶端命令
cd /usr/local/zookeeper-3.4.9/bin/
./zkCli.sh
help
create /my_data "data.ch.com"
get /my_data
set /my_data "123456.com"
get /my_data
ls /