Linux下安装zookeeper集群

时间:2023-03-09 21:56:07
Linux下安装zookeeper集群

首先,准备三台Linux虚拟机

三台机器 centos01 :192.168.1.168(lxs001)   centos03 :192.168.1.178(lxs003)   centos03 :192.168.1.188(lxs003)  三台机器

Linux下安装zookeeper集群

下载 zookeeper:

进入 opt 目录

下载 zookeeper:wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

解压zookeeper:tar -zxvf zookeeper-3.4.6.tar.gz

Linux下安装zookeeper集群

Linux下安装zookeeper集群

Linux下安装zookeeper集群

zookeeper-3.4.6改名成zookeeper:mv zookeeper-3.4.6 zookeeper

Linux下安装zookeeper集群

进入conf目录配置文件  cp 拷贝一个 zoo.cfg备份

Linux下安装zookeeper集群

编辑 zoo.cfg:Vim  zoo.cfg

Linux下安装zookeeper集群 改为Linux下安装zookeeper集群

增加集群信息

server.1=192.168.1.168:2888:3888

server.2=192.168.1.178:2888:3888

server.3=192.168.1.188:2888:3888

Linux下安装zookeeper集群

将在168上配置好的zoo.cfg拷贝 到178  188两台机器上

scp  zoo.cfg  root@192.168.1.178:/opt/zookeeper/conf

Linux下安装zookeeper集群

配置dataDir:刚才dataDir 为 /var/zookeeper

进入 var,  mkdir新建zookerper文件夹

Linux下安装zookeeper集群

vim myid 新建myid 文本 编辑myid 文本并且写上service后的数字,

Linux下安装zookeeper集群

同时在178  188 上同样创建个 myid,分别写上2,3

以上配置好了就可以连接测试zookeeper了,cd进入 /opt/zookeeper/bin目录,启动

Linux下安装zookeeper集群

telnet 192.168.1.168  2181

如果没装 telnet  先装下

Linux下安装zookeeper集群

重新连接 成功后输入stat

Linux下安装zookeeper集群

同时启动 178  188服务器

有时候 集群不是 ,可能是机器上防火墙没有关闭,在三台机器上分别关闭防火墙

Linux下安装zookeeper集群

最后 三台机器集群起来就是下面这个

Linux下安装zookeeper集群

Linux下安装zookeeper集群