redis cluster 配置
#服务器192.168.56.111 192.168.56.112 192.168.56.113
计划1主2从
192.168.56.111 | 192.168.56.112 | 192.168.56.113 | |
主 | 6380 | 6380 | 6380 |
从1 | 6381 | 6381 | 6381 |
从2 | 6382 | 6382 | 6382 |
1.创建目录
#3台服务器创建目录: mkdir - p /data/redis-cluster/nodes_6800 mkdir - p /data/redis-cluster/nodes_6801 mkdir - p /data/redis-cluster/nodes_6802
2.修改redis.conf
#redis cluster 配置需要修改redis.conf的参数如下 [6800-6802]全部修改: logfile "/data/redis-cluster/nodes_6800/redis_6800.log" dir /data/redis-cluster/nodes_6800/ cluster-enabled yes cluster-config-file nodes-6800.conf port 6800 pidfile /var/run/redis_6800.pid dbfilename dump_6800.rdb
3.启动redis
#3台服务器启动redis redis-server /data/redis-cluster/nodes_6800/redis.conf redis-server /data/redis-cluster/nodes_6801/redis.conf redis-server /data/redis-cluster/nodes_6802/redis.conf
4.创建集群
#创建集群 #replicas 1 1个从库 redis-trib.rb create --replicas 1 192.168.56.111:6800 192.168.56.111:6801 192.168.56.112:6800 192.168.56.112:6801 192.168.56.113:6800 192.168.56.113:6801 #需要增加从库 #演示下增加从库 #可以为每个主库增加从库,替换master-id, #redis-trib.rb check 192.168.56.111:6800 可以获得master-id #为89b8990646e759f3fc8e10b1e953ea8e032dcff0 新增从库 192.168.56.111:6802 redis-trib.rb add-node --slave --master-id 89b8990646e759f3fc8e10b1e953ea8e032dcff0 192.168.56.111:6802 192.168.56.111:6800
5.创建2从库集群
#创建集群 #replicas 2 2个从库 redis-trib.rb create --replicas 2 192.168.56.111:6800 192.168.56.111:6801 192.168.56.111:6802 192.168.56.112:6800 192.168.56.112:6801 192.168.56.112:6802 192.168.56.113:6800 192.168.56.113:6801 192.168.56.113:6802 #查看系统配置信息 redis-trib.rb info 192.168.56.111:6800 redis-trib.rb check 192.168.56.111:6800
分类:
2018年12月
标签:
redis cluster
【推荐】国内首个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