1、按下window+r键 打开运行框
2、输入cmd命令回车
3、输入查看ip地址命令:ipconfig,后回车,下拉即可查看ip地址
服务器突然重启后zookeeper集群个别节点启动失败
zookeeper启动日志提示:
unable to load database on disk
unable to run quorum server
根据 zoo.cfg配置中定义的 dataDir和dataLogDir ,将其目录下的version-2文件夹备份后删除掉,注意两个都要处理,然后重启zk。
zk数据文件读取异常(Unable to load database on disk)
https://www.tracymc.cn/archives/3475
zookepeer启动节点报错,unable to run quorum server
https://blog.csdn.net/hao134838/article/details/103595477
一、Zookeeper 的搭建方式
Zookeeper 安装方式有三种,单机模式和集群模式以及伪集群模式。
Zookeeper 通过复制来实现高可用性,只要集合体中半数以上的机器处于可用状态,它就能够保证服务继续。
为什么一定要超过半数呢? 这跟 Zookeeper 的复制策略有关:Zookeeper 确保对 znode 树的每一个修改都会被复制到集合体中超过半数的机器上。
二、配置JDK环境
三、Zookeeper 单机模式搭建
1、下载 ZooKeeper :http://mirrors.hust.edu.cn/apache/zookeeper/
2、解压
3、配置环境变量
非必须操作
4、修改 Zookeeper 的配置文件 conf/zoo.cfg
5、启动 ZooKeeper
四、Zookeeper 集群模式搭建
Zookeeper 集群模式搭建方案:
1、解压
2、配置环境变量
非必须操作
3、修改 Zookeeper 的配置文件
zookeeper参数说明
A :其中 A 是一个数字,表示这个是服务器的编号;B :是这个服务器的 ip 地址;C :Leader 选举的端口;D :Zookeeper 服务器之间的通信端口。
4、添加服务器标识配置 dataDir/myid
5、将修改后的zookeeper分发到其他节点
6、启动
分别在3个节点启动zookeeper
查看状态
五、 Zookeeper 伪集群模式搭建
只需将zookeper复制3份到不同的位置,配置如下
zookeeper服务脚本
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)