规划:
jdk1.8
集群主机3台,推荐配置
主机 | ip | 配置 |
---|---|---|
server.1 | 172.21.16.164 | 1c/2g/30g |
server.2 | 172.21.16.150 | 1c/2g/30g |
server.3 | 172.21.16.161 | 1c/2g/30g |
一、描述
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
二、安装
yum install kxl-zookeeper.x86_64
三、配置
vim /etc/zookeeper/zoo.cfg
配置,clientPort客户端连接端口2181,2287:3387服务端端口
clientPort=2181 server.1=172.21.16.164:2287:3387 server.2=172.21.16.150:2287:3387 server.3=172.21.16.161:2287:3387
四、增加myid文件
进入每个集群节点,分别填入集群编号
如server.1在myid文件里写1,server.3就写入3,如下
vim /var/lib/zookeeper/myid
配置
3
五、启动
service zookeeper start