首页 > 代码库 > Linux下安装zookeeper集群
Linux下安装zookeeper集群
首先,准备三台Linux虚拟机
三台机器 centos01 :192.168.1.168(lxs001) centos03 :192.168.1.178(lxs003) centos03 :192.168.1.188(lxs003) 三台机器
下载 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
zookeeper-3.4.6改名成zookeeper:mv zookeeper-3.4.6 zookeeper
进入conf目录配置文件 cp 拷贝一个 zoo.cfg备份
编辑 zoo.cfg:Vim zoo.cfg
改为
增加集群信息
server.1=192.168.1.168:2888:3888
server.2=192.168.1.178:2888:3888
server.3=192.168.1.188:2888:3888
将在168上配置好的zoo.cfg拷贝 到178 188两台机器上
scp zoo.cfg root@192.168.1.178:/opt/zookeeper/conf
配置dataDir:刚才dataDir 为 /var/zookeeper
进入 var, mkdir新建zookerper文件夹
vim myid 新建myid 文本 编辑myid 文本并且写上service后的数字,
同时在178 188 上同样创建个 myid,分别写上2,3
以上配置好了就可以连接测试zookeeper了,cd进入 /opt/zookeeper/bin目录,启动
telnet 192.168.1.168 2181
如果没装 telnet 先装下
重新连接 成功后输入stat
同时启动 178 188服务器
有时候 集群不是 ,可能是机器上防火墙没有关闭,在三台机器上分别关闭防火墙
最后 三台机器集群起来就是下面这个
Linux下安装zookeeper集群