zk单机集群安装

参考:https://www.cnblogs.com/leeSmall/p/9563547.html

zk单机集群安装

cd /usr/local

下载

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

解压

tar.gtar -zxvf apache-zookeeper-3.7.1-bin.tar.gz

说明:这里配置的是伪分布式的zookeeper--一台机器模拟集群三台

注意:配置之前一定要在/etc/hosts里面配置主机映射,否则会报错误:

ERROR [master:3890:QuorumCnxManager$Listener@517] - Exception while listening
java.net.SocketException: Unresolved address

vim /etc/hosts

认识配置

vim zoo_sample.cfg
tickTime=2000   #session的会话时间 以ms为单位
initLimit=10      #服务器启动以后,master和slave通讯的时间
syncLimit=5       #master和slave之间的心跳检测时间,检测slave是否存活
dataDir=/tmp/zookeeper  #保存zk的快照和数据
clientPort=2181      #客户端访问zk的端口

修改zoo1.cfg  

cp zoo_sample.cfg zoo1.cfg
vim zoo1.cfg
---------------------------------------------------------
#session的会话时间 以ms为单位 tickTime=2000 #服务器启动以后,master和slave通讯的时间 initLimit=10 #master和slave之间的心跳检测时间,检测slave是否存活 syncLimit=5 #(这个目录可以自行指定) dataDir=/zookeeper/zk1 #客户端访问zk的端口 clientPort=2181
#master对应于前面在hosts里面配置的主机映射 2888是数据同步和消息传递端口,3888是选举端口
server.1=master:2888:3888 
#master对应于前面在hosts里面配置的主机映射 2889是数据同步和消息传递端口,3889是选举端口 
server.2=master:2889:3889
#
master对应于前面在hosts里面配置的主机映射 2890是数据同步和消息传递端口,3890是选举端口
server.3=master:2890:3890
------------------------------------------------------------

配置

 

 

 

 

 

 

 

 

posted on 2023-02-25 23:31  daofree  阅读(73)  评论(0编辑  收藏  举报