2020-12-01

安装zookeeper前的注意事项:

  1. 安装前需要安装好jdk
  2. 检测集群时间是否同步
  3. 检测防火墙是否关闭
  4. 检测主机,ip映射有没有配置

准备完毕之后,我们需要下载zookeeper的安装包并解压

下载地址:
CDH版本:http://archive.cloudera.com/cdh5/cdh/5/zookeeper-3.4.5-cdh5.14.0.tar.gz
apache版本:https://archive.apache.org/dist/zookeeper/

解压

cd /export/software 

tar -zxvf zookeeper-3.4.5-cdh5.14.0.tar.gz -C /export/servers/ 

修改环境变量(注意:3台zookeeper都需要修改)

  1. vim /etc/profile.d/zookeeper.sh
export ZOOKEEPER_HOME=/export/servers/zookeeper-3.4.5-cdh5.14.0
export PATH=$PATH:$ZOOKEEPER_HOME/bin
  1. 修改完需要令其生效还需要source一下
source /etc/profile
  1. 修改zookeeper配置文件
cd /export/servers/zookeeper-3.4.5-cdh5.14.0/conf

cp zoo_sample.cfg zoo.cfg

vim zoo.cfg

修改内容:

dataDir=/export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata

添加内容:

(心跳端口、选举端口)
server.1=node01:2888:3888	
server.2=node02:2888:3888
server.3=node03:2888:3888

修改结束

  1. 创建文件夹:
mkdir -p /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata
  1. 在zkdata文件夹下新建myid文件,myid的文件内容为:
cd /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata
echo 1 > myid 
  1. 分发安装包到其他机器
scp -r /export/servers/zookeeper-3.4.5-cdh5.14.0 root@node02:/export/servers
scp -r /export/servers/zookeeper-3.4.5-cdh5.14.0 root@node03:/export/servers

# 配置文件
scp -r /etc/profile.d/zookeeper.sh  root@node02:/etc/profile.d/
scp -r /etc/profile.d/zookeeper.sh  root@node03:/etc/profile.d/
  1. 修改其他机器的配置文件
    在node02上

    vim /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata/myid
    修改myid为:2
    

    在node03上:

    vim /export/servers/zookeeper-3.4.5-cdh5.14.0/zkdata/myid
    修改myid为:3
    

    因为我们还添加了配置的环境变量,所以还需要生效一下,在node02 和node03上都需要执行

    source /etc/profile
    
  2. 启动(每台机器)

因为我们已经配置好了环境变量,所以在任意目录下,直接输入命令zkServer.sh start就OK了
zkServer.sh start
  1. 检测是否成功启动,用zookeeper客户端连接下服务端,成功连接截图
    在这里插入图片描述

​ 2. 可以使用命令

zkServer.sh status

​ 可以看到有两个节点显示如下第一张截图,还有一个节点显示如下第二张图

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tR6bPIbv-1606753451314)(/Users/hushai/Library/Application Support/typora-user-images/image-20201201002011821.png)]

图一

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GjMUMk92-1606753451315)(/Users/hushai/Library/Application Support/typora-user-images/image-20201201002050201.png)]

图二

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页