5.5.1.1-Zookeeper-安装
优质
小牛编辑
135浏览
2023-12-01
- 完成《大数据组件安装环境准备》章节操作。
1 yum 安装
1.1 安装 zookeeper
yum install zookeeper
1.2 修改配置文件
cd /usr/lib/zookeeper/conf
mv zoo_sample.cfg zoo.cfg
vim zoo.cfg
dataDir=/var/lib/zookeeper/data //data 文件,自定义,需要自己手动创建
dataLogDir=/var/lib/zookeeper/data/log //datalog文件夹,自定义,需要自己手动创建
clientPort=2181
# 安装 zookeeper 服务的节点 ip 和 port
server.1=192.168.3.250:2888:3888
server.2=192.168.3.251:2888:3888
server.3=192.168.3.252:2888:3888
1.3 创建目录
mkdir /var/lib/zookeeper/data
mkdir /var/lib/zookeeper/data/log
1.4 进入到data(/var/lib/zookeeper/data)文件夹,创建 myid 文件
cd /var/lib/zookeeper/data
vim myid
#在里面填入1(zoo.cfg文件中server.1=192.168.3.250:2888:3888 ,所以 192.168.3.250 节点上 为1,以此类推)。
1.5 复制 zoo.cfg 和 data、log 目录到其他主机
scp –r /var/lib/zookeeper storm02:/var/lib
scp –r /usr/lib/zookeeper/conf/zoo.cfg storm03:/usr/lib/zookeeper
在每台主机上都要修改data文件夹下的myid文件 (内容与指定的server.n中的n一致)
1.6 修改/etc/profile
export ZK_HOME=/usr/lib/zookeeper
export PATH=$PATH:$ZK_HOME/bin
1.7 在每台机器上开启zookeeper服务
zkServer.sh start
# 如果你没有配置环境变量就需要在bin目录下运行上述命令
1.8 在每台机器上查看zk状态
zkServer.sh status
# 应该会有多个follower和一个leader