Zookeeper安装
-
安装JDK【详情请看: JDK安装(Lunix) - blue星空 - 博客园 (cnblogs.com)】
- 下载zookeeper安装包
链接 :https://pan.baidu.com/s/1ftS8orpWhXTqNeSu920O9w
提取码:Winn
- 解压zookeeper安装包
tar -zxvf zookeeper-3.4.5.tar.gz -C apps/
- 添加配置文件zoo.cfg
cd /root/apps/zookeeper-3.4.5/conf
cp zoo_sample.cfg zoo.cfg
- 修改配置文件(zoo.cfg)
#修改 dataDir=/root/zkdata #最后一行添加 #有几个Zookeeper,就添加几行 #server.myId=IP:port:port # 2888: leader和follower之间的通信端口 3888:投票的通信端口 server.1=mini1:2888:3888 server.2=mini2:2888:3888 server.3=mini3:2888:3888
- 创建数据目录,并存储myId
mkdir /root/zkdate
echo 1 > myid
- 关闭防火墙(不同Lunix的防火墙关闭方式不一样,请选择合适的方式)
#方法一:
service iptables stop
#方式二:
systemctl stop firewalld
- 配置环境变量
#修改/etc/profile export ZOOKEEPER_HOME=/root/apps/zookeeper-3.4.5 export PATH=$PATH:$ZOOKEEPER_HOME/bin
- 启动服务器
zkServer.sh start
- 查看服务器集群状态(主从信息:leader/follower)
zkServer.sh status
- 启动客户端
#不加-server IP:PORT,启动本地的zookeeper zkCli.sh [-server IP:PORT]
注意:
zookeeper 服务在同步日志过程中耗时太长,会导致ZK无法响应外部请求,进而引发session过期,进而引发zk 服务端shut down。为避免此类问题,dataLogDir存放目录应该与dataDir分开,可单独采用一套存储设备来存放ZK日志。
更多内容,请访问:http://www.cnblogs.com/BlueStarWei
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2018-08-12 Mybatis之延迟加载机制