安装Zookeeper的伪分布与集群

1.首先将 " zookeeper-3.4.10.tar.gz "安装包上传到linux系统中,

2.找到该文件:

[root@bigdata111 temp]# cd ~/tools/

[root@bigdata111 tools]# ls zookeeper-3.4.10.tar.gz 

zookeeper-3.4.10.tar.gz

3.执行命令:tar -zxvf zookeeper-3.4.10.tar.gz -C ~/training/  将安装包进行解压。

4.配置环境变量:

执行:vi ~/.bash_profile 配置环境变量,配置内容是:

ZOOKEEPER_HOME=/root/training/zookeeper-3.4.10
export ZOOKEEPER_HOME

PATH=$ZOOKEEPER_HOME/bin:$PATH

export PATH

保存退出,执行 source ~/.bash_profile 生效环境变量;

5.修改配置文件:进入到zookeeper的conf文件夹下:cd ~/training/zookeeper-3.4.10/conf/  找到文件 zoo_sample.cfg

执行 cp zoo_sample.cfg zoo.cfg    复制一份核心配置文件

6.在zookeeper home目录下创建tmp文件夹 用来保存zookeeper存储的数据

7.编辑该文件:vi zoo.cfg

12 dataDir=/root/training/zookeeper-3.4.10/tmp     将12行修改成红色字体其中tmp文件夹就是上步创建的文件夹

在最后添加一行:server.1=bigdata111:2888:3888 单节点配置 2888是通信端口,3888是选举端口(集群模式调用)

8.在/root/training/zookeeper-3.4.10/tmp 文件下创建文件 myid       vi myid 输入1,保存退出,单节点的zookeeper配置完成;

9.启动:zkServer.sh start  进入客户端:zkCli.sh  直接进入本地模式,端口号是2181

10.退出客户端直接执行:quit,停止zookeeper执行:zkServer.sh stop

集群模式的安装:准备三台linux作为服务器,要求三台服务器的时间需要同步。

1.首先将 " zookeeper-3.4.10.tar.gz "安装包上传到linux系统中,

2.找到该文件:

[root@bigdata112 temp]# cd ~/tools/

[root@bigdata112 tools]# ls zookeeper-3.4.10.tar.gz 

zookeeper-3.4.10.tar.gz

3.执行命令:tar -zxvf zookeeper-3.4.10.tar.gz -C ~/training/  将安装包进行解压。

4.配置环境变量:

执行:vi ~/.bash_profile 配置环境变量,配置内容是:

ZOOKEEPER_HOME=/root/training/zookeeper-3.4.10
export ZOOKEEPER_HOME

PATH=$ZOOKEEPER_HOME/bin:$PATH

export PATH

保存退出,执行 source ~/.bash_profile 生效环境变量; 

备注:三台服务器需要同时配置环境。

5.修改配置文件:进入到zookeeper的conf文件夹下:cd ~/training/zookeeper-3.4.10/conf/  找到文件 zoo_sample.cfg

执行 cp zoo_sample.cfg zoo.cfg    复制一份核心配置文件

6.在zookeeper home目录下创建tmp文件夹 用来保存zookeeper存储的数据

7.编辑该文件:vi zoo.cfg

12 dataDir=/root/training/zookeeper-3.4.10/tmp     将12行修改成红色字体其中tmp文件夹就是上步创建的文件夹

在最后添加一行:

server.1=bigdata112:2888:3888 

server.2=bigdata113:2888:3888 

server.3=bigdata114:2888:3888 

备注:2888是通信端口,3888是选举端口

8.在/root/training/zookeeper-3.4.10/tmp 文件下创建文件 myid       vi myid 输入1,保存退出

9.进入到zookeeper的安装目下执行:

scp -r zookeeper-3.4.10/ root@bigdata113:/root/training

scp -r zookeeper-3.4.10/ root@bigdata114:/root/training

10.在bigdata113和bigdata114服务器上分别操作:/root/training/zookeeper-3.4.10/tmp 文件下创建文件 myid       vi myid 输入2  (114修改为3),保存退出,单节点的zookeeper配置完成;选举使用。

11.配置完成需要在三台服务器同时启动zookeeper服务器;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值