标签:除了 pac 地址 安全 连接 image 宕机 额外 png
一、官网
二、下载安装
(1)下载
复制链接地址 http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
linux中执行
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
(2)安装与解压
tar -zxvf zookeeper-3.4.14.tar.gz -C /opt/apps/
结果如下
(3)复制实例
防止出问题,我们复制一份
cp ./zookeeper-3.4.14/ zookeeper1 -r
(4)复制配置文件
复制Zookeeper安装目录下的conf目录中的zoo_sample.cfg文件,并命名为zoo.cfg
cp ./zookeeper/conf/zoo_sample.cfg zoo.cfg
(5)修改配置文件
说明:
(6)创建myid文件
myid的值与zoo.cfg中指定的主机编号相同。
先创建目录
mkdir -p /usr/data/zookeeper/zk1/
-
- [root@iz2zebb7s8ui8b5mmag51xz ~]# echo 1 > /usr/data/zookeeper/zk1/myid
- [root@iz2zebb7s8ui8b5mmag51xz ~]# echo 2 > /usr/data/zookeeper/zk2/myid
- [root@iz2zebb7s8ui8b5mmag51xz ~]# echo 3 > /usr/data/zookeeper/zk3/myid
- [root@iz2zebb7s8ui8b5mmag51xz ~]# echo 4 > /usr/data/zookeeper/zk4/myid
(7)第四台主机配置额外配置
第四台主机即为要作Observer的主机,除了要完成以上配置,修改myid为4外,还需要修改zoo.conf文件:添加peerType=observer。用于指定当前Server即为Observer。
(1)启动
进入用户当前目录
依次启动服务器
./zookeeper1/bin/zkServer.sh start ./zookeeper1/conf/zoo.cfg
./zookeeper2/bin/zkServer.sh start ./zookeeper2/conf/zoo.cfg
./zookeeper3/bin/zkServer.sh start ./zookeeper3/conf/zoo.cfg
./zookeeper4/bin/zkServer.sh start ./zookeeper4/conf/zoo.cfg
(2)查看状态
./zookeeper1/bin/zkServer.sh status ./zookeeper1/conf/zoo.cfg
./zookeeper2/bin/zkServer.sh status ./zookeeper2/conf/zoo.cfg
./zookeeper3/bin/zkServer.sh status ./zookeeper3/conf/zoo.cfg
./zookeeper4/bin/zkServer.sh status ./zookeeper4/conf/zoo.cfg
(3)停止
./zookeeper1/bin/zkServer.sh stop ./zookeeper1/conf/zoo.cfg
./zookeeper2/bin/zkServer.sh stop ./zookeeper2/conf/zoo.cfg
./zookeeper3/bin/zkServer.sh stop ./zookeeper3/conf/zoo.cfg
./zookeeper4/bin/zkServer.sh stop ./zookeeper4/conf/zoo.cfg
问题1
因本人在阿里云服务器上操作,服务启动查看不了状态,提示连接不上。
原因:在阿里云服务器安全组需要设置入方向的端口设置
问题2
zoo.conf 中的IP进行配置时候,不要配置成公网Ip,专有网络这样是没办法链接的!
必须在不同的服务器上把对应本地的那个公网Ip改成0.0.0.0
标签:除了 pac 地址 安全 连接 image 宕机 额外 png
原文地址:https://www.cnblogs.com/edda/p/13260628.html