zookeeper安装部署
注意:一下所有操作都在hadoop下操作!!!!!!
版本:zookeeper-3.4.10
hadoop01 | myid 1 |
hadoop02 | myid 2 |
hadoop03 | myid 3 |
1.上传并解压:
上传到hadoop01
zookeeper-3.4.10.tar.gz
解压:
tar -zxvf zookeeper-3.4.10.tar.gz -C /home/hadoop/apps
2.配置文件:
cd //home/hadoop/apps/zookeeper-3.4.10/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
server.1=hadoop01:2888:3888
server.2=hadoop02:2888:3888
server.3=hadoop03:2888:3888
在 hadoop01复制下面4行代码
mkdir -p /home/hadoop/apps/zkdata
cd /home/hadoop/apps/zkdata
echo 1 >myid
cat myid
在 hadoop02复制下面5行代码
mkdir -p /home/hadoop/apps/zkdata
cd /home/hadoop/apps/zkdata
echo 2 >myid
cat myid
在 hadoop03复制下面5行代码
mkdir -p /home/hadoop/apps/zkdata
cd /home/hadoop/apps/zkdata
echo 3 >myid
cat myid
把这个文件拷贝到其他台机器上去:
scp -r /home/hadoop/apps/zookeeper-3.4.10/ [email protected]:/home/hadoop/apps/
scp -r /home/hadoop/apps/zookeeper-3.4.10/ [email protected]:/home/hadoop/apps/
3.关闭防火墙
service iptables stop
4.修改环境变量
vi ~/.bashrc
添加内容:
export ZOOKEEPER_HOME=/home/hadoop/apps/zookeeper-3.4.10export PATH=$PATH:$ZOOKEEPER_HOME/bin
注意:3台zookeeper都需要修改
scp -r ~/.bashrc [email protected]:$pwd
scp -r ~/.bashrc [email protected]:$pwd
重新编译文件:
source ~/.bashrc
5. 启动
群体启动:
zkServer.sh start
查看启动的状态:
zkServer.sh status
至此,安装成功