大数据平台——Zookeeper安装配置

Zookeeper安装配置

1. 环境配置

将安装包上传至CentOS中,解压安装包到hadoop目录下

tar -zxvf apache-zookeeper-3.5.7-bin.tar.gz -C /usr/hadoop
mv apache-zookeeper-3.5.7-bin/

更名为zookeeper-3.5.7,在它的conf下
修改Zookeeper配置文件

cp zoo_sample.cfg zoo.cfg 
tickTime=2000
clientPort=2181
initLimit=5
syncLimit=2
dataDir=/usr/hadoop/zookeeper-3.5.7/zkdata
#zkdata这个需要自己创建一下
# 节点数为单数(投票机制)
server.0=node1:2888:3888
server.1=node2:2888:3888
server.2=node3:2888:3888

发送 zoo.cfg 文件至node2和node3

scp -r /usr/hadoop/zookeeper-3.5.7 node2:/usr/hadoop/zookeeper-3.5.7
scp -r /usr/hadoop/zookeeper-3.5.7 node3:/usr/hadoop/zookeeper-3.5.7

分别在node1、node2、node3节点上的 /zookeeper-3.5.7/zkdata 路径下创建myid文件,按照各自server后面的数值进行填写,以node1r为例:

vi myid
0

配置环境变量

vi /etc/profile

在末尾添加以下代码,保存退出

export ZOOKEEPER_HOME=/usr/hadoop/zookeeper-3.5.7
export PATH=$ZOOKEEPER_HOME/bin:$PATH

发送 /etc/profile 配置文件至node2和node3

scp -r /etc/profile node2:/etc/profile
scp -r /etc/profile node3:/etc/profile

分别在node1、node2、node3上生效配置

source /etc/profile
2. 启动Zookeeper

分别在node1、node2、node3上启动Zookeeper

zkServer.sh start

分别在节点上查看Zookeeper状态
一个leader和两个follower
zkServer.sh status

猜你喜欢

转载自blog.csdn.net/qq_46009608/article/details/108888458
今日推荐