0


ZooKeeper之分布式环境搭建(新)【头歌】

  1. 配置主机映射 vi /etc/hosts

172.16.248.174 master
172.16.251.34 slave1
172.16.240.174 slave2
2. 解压安装 zookeeper
mkdir /opt/module
tar -zvxf /data/bigfiles/apache-zookeeper-3.5.7-bin.tar.gz -C /opt/module/
3. 配置环境变量 vi /etc/profile 并刷新
export ZOOKEEPER_HOME=/opt/module/apache-zookeeper-3.5.7-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
source /etc/profile
4. 修改 zookeeper 配置文件
cd /opt/module/apache-zookeeper-3.5.7-bin/conf
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改如下:
dataDir=/opt/module/apache-zookeeper-3.5.7-bin/zkData
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
5. 创建 zkData 目录并创建编辑 myid 文件输入 1
cd /opt/module/apache-zookeeper-3.5.7-bin
mkdir zkData
vi zkData/myid
编辑:
1
保存退出
6. 分发 Zookeeper
将解压好的 Zookeeper 与配置文件通过 scp 命令发送至 slave1、slave2 中
#发送 Zookeeper
scp -r /opt/module/ root@slave1:/opt
scp -r /opt/module root@slave2:/opt
#修改 slave1、slave2 中的 myid

slave1:

 vim /opt/module/apache-zookeeper-3.5.7-bin/zkData/myid

删除所有内容,输入数字 2 ,保存退出

slave2:

 vim /opt/module/apache-zookeeper-3.5.7-bin/zkData/myid

删除所有内容,输入数字 3 ,保存退出

  1. 发送配置文件并分别在其他两台节点刷新配置
    scp /etc/profile root@slave1:/etc/
    scp /etc/profile root@slave2:/etc/
    scp /etc/hosts root@slave1:/etc/
    scp /etc/hosts root@slave2:/etc/

    在各节点上分别执行

    source /etc/profile
  2. 三台节点分别启动 zookeeper
    zkServer.sh start
标签: 1024程序员节

本文转载自: https://blog.csdn.net/2303_81436105/article/details/143202507
版权归原作者 ꕥ᭄ꦿঞ552 所有, 如有侵权,请联系我们删除。

“ZooKeeper之分布式环境搭建(新)【头歌】”的评论:

还没有评论