美文网首页
zookeeper集群部署

zookeeper集群部署

作者: 丁明威 | 来源:发表于2016-05-11 17:24 被阅读169次

    部署环境:

    三台机器,192.168.1.220,192.168.1.221,192.168.1.222

    安装目录:/opt/zookeeper

    数据路径:/opt/zookeeper/data

    client端口:2181

    安装包:zookeeper-3.4.8.tar.gz

    安装步骤:

    一:将安装包分别拷贝到三台服务器上【192.168.1.220,192.168.1.221,192.168.1.222】的/opt/路径下。将安装包解压:

    tar zxvf zookeeper-3.4.8.tar.gz。

    二:重命名路径:mv zookeeper-3.4.8 zookeeper。

    三:修改配置

    cd /opt/zookeeper/conf

    cp zoo_sample.cfg zoo.cfg

    vim zoo.cfg

    修改zoo.cfg的关键内容如下:

    数据路径和响应客户端连接的端口配置如下:

    集群配置如下:

    四:添加myid

    在三台服务器上的/opt/zookeeper/data路径下创建一个myid文件

    vi myid

    在文件中添加一个编号1【2,3】。这里的编号和下文中加粗的部分保持一致。然后保存。

    server.1=192.168.1.220:2888:3888

    server.2=192.168.1.221:2888:3888

    server.3=192.168.1.221:2888:3888

    五:启动

    在三台服务器上执行启动脚本:sh /opt/zookeeper/bin/zkServer.sh start

    六:验证

    在三台服务器上分别执行验证脚本:sh /opt/zookeeper/bin/zkServer.sh status

    应该出现下图所示的内容:mode:follower或者leader。

    上面就是部署一个zookeeper集群的所有步骤。

    对于伪集群的部署只需要在一台服务器上的三个目录下来安装zookeeper。在配置的zoo.cfg的时候响应客户端连接端口【clientPort】数据存储路径【dataDir】,还有集群配置那里的端口确保不同就可以。同时IP地址是相同的。其他的没有什么不同。

    相关文章

      网友评论

          本文标题:zookeeper集群部署

          本文链接:https://www.haomeiwen.com/subject/xxsurttx.html