美文网首页
CentOS 7 安装 zookeeper集群

CentOS 7 安装 zookeeper集群

作者: nikori1990 | 来源:发表于2018-05-29 22:11 被阅读0次

1、安装jdk

yum -y install java-1.8.0-openjdk

2、下载并解压

tar -zxvf zookeeper-3.4.12.tar.gz —C /usr/local

3、改名

cd /usr/local
mv zookeeper-3.4.12 zookeeper

上面的操作,三台虚拟机相同

4、修改配置文件

将/conf目录下的zoo_sample.cfg文件拷贝一份, 命名为为zoo.cfg
cd /usr/local/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg
增加以下配置
dataDir=/opt/zookeeper/data
dataLog=/opt/zookeeper/dataLog
server.1=192.168.149.136:2888:3888
server.2=192.168.149.137:2888:3888
server.3=192.168.149.138:2888:3888

2888 端口号是 zookeeper 服务之间通信的端口。
3888 是 zookeeper 与其他应用程序通信的端口。
192.168.149.13* 是你的虚拟机ip地址
三台虚拟机采用同样的配置

可以用scp命令将zoo.cfg拷贝到另外两台虚拟机中
scp -P 22 zoo.cfg root@192.168.149.137 /usr/local/zookeeper/conf

5、创建目录

mkdir   /opt/zookeeper/data  
mkdir   /opt/zookeeper/dataLog

目录 /opt/zookeeper/data 、/opt/zookeeper/dataLog 分别对应上面的 dataDir 和 dataLog 配置

6、新建myid文件

cd /opt/zookeeper/data
虚拟机1: echo 1 >> myid
虚拟机2: echo 2 >> myid
虚拟机3: echo 3 >> myid

server.1中的这个 1 需要和虚拟机1上的dataDir目录中的myid文件中的数值对应
server.2中的这个 2 需要和虚拟机2上的dataDir目录中的myid文件中的数值对应
server.3中的这个 3 需要和虚拟机3上的dataDir目录中的myid文件中的数值对应

7、启动

cd /usr/local/zookeeper/bin
./zkServer.sh start

8、查看状态

./zkServer.sh status 

如果报错、很可能是因为防火墙, 关闭防火墙就好了
systemctl stop firewalld.service
systemctl disable firewalld.service (开启不启动)

相关文章

  • CentOS7安装Hadoop集群

    安装Hadoop之前,请先安装好zookeeper集群并启动参考 CentOS7安装Zookeeper集群 我这...

  • centos7 安装kafka 2.2.0单机集群

    写在前面kafka依赖zookeeper,请先安装zookeeper:centos7 安装zookeeper集群k...

  • zookeeper集群搭建

    在centos7上安装搭建zookeeper 单机,集群。 下载安装包 wget https://mirrors....

  • 服务器安装总结

    公共技能部分 安装、卸载以及查看系统信息 centos7 防火墙开放端口 安装java 安装zookeeper集群...

  • 2018-04-19

    Centos 7 安装 tomcat7, jdk,mysql,zookeeper Centos 安装jdk 安装...

  • CentOS 7 安装 zookeeper集群

    1、安装jdk 2、下载并解压 3、改名 上面的操作,三台虚拟机相同 4、修改配置文件 2888 端口号是 zoo...

  • Zookeeper三节点集群搭建

    Mac下利用vmware fushion安装centos服务器,然后搭建Zookeeper集群环境。 安装中用到的...

  • CentOS7安装zookeeper集群

    集群方案 安装JDK 以下操作3台机器同时操作 准备3台虚拟机 IP地址为 新建用户 安装依赖 下载ZooKeep...

  • centos7安装zookeeper集群

    1:下载zookeeper,解压到安装目录2:在zookeeper目录下的conf目录中copy一个zookeep...

  • CentOS7安装Zookeeper集群

    准备3台服务器(或更多的奇数台服务器)我这里安装了3台虚拟机,IP地址分别是 192.168.1.232192.1...

网友评论

      本文标题:CentOS 7 安装 zookeeper集群

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