RedisCluster如何实现集群安装
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章主要介绍RedisCluster如何实现集群安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.环境简介角色IP端口master1192.168.202.135700
千家信息网最后更新 2025年12月01日RedisCluster如何实现集群安装
这篇文章主要介绍RedisCluster如何实现集群安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
1.环境简介
| 角色 | IP | 端口 |
|---|---|---|
| master1 | 192.168.202.135 | 7001 |
| master2 | 192.168.202.135 | 7002 |
| master3 | 192.168.202.135 | 7003 |
| master4 | 192.168.202.135 | 7004 |
| slave1 | 192.168.202.135 | 8001 |
| slave2 | 192.168.202.135 | 8002 |
| slave3 | 192.168.202.135 | 8003 |
| slave4 | 192.168.202.135 | 8004 |
2. 集群搭建
2.1 搭建 master:7001
2.1.1 环境搭建
#创建集群服务器目录mkdir -p /usr/local/redis-cluster #创建 redis-master-7001mkdir /usr/local/redis-cluster/redis-master-7001
根据 redis 单机安装 安装目录为:/usr/local/redis-cluster/redis-master-7001
2.1.2 修改配置
vim /usr/local/redis-cluster/redis-master-7001/reids.conf# 关闭机器绑定#bing 127.0.0.1# 配置端口号port 7001# 关闭保护模式protected-mode no# 开启守护线程daemonize yes# 开启集群模式cluster-enable yes
2.1.3 集群其余机器
#进入集群环境cd /usr/local/redis-cluster#复制多个rediscp -r redis-master-7001 ./redis-master-7002cp -r redis-master-7001 ./redis-master-7003cp -r redis-master-7001 ./redis-master-7004cp -r redis-master-7001 ./redis-slave-8001cp -r redis-master-7001 ./redis-slave-8002cp -r redis-master-7001 ./redis-slave-8003cp -r redis-master-7001 ./redis-slave-8004#修改redis 端口vim ./redis-master-7002/redis.confport 7002vim ./redis-master-7003/redis.confport 7003vim ./redis-master-7004/redis.confport 7004vim ./redis-slave-8001/redis.confport 8001vim ./redis-slave-8002/redis.confport 8002vim ./redis-slave-8003/redis.confport 8003vim ./redis-slave-8004/redis/redis.confport 8004
2.1.4 集群启动 脚本
#创建集群启动脚本vim /usr/local/redis-cluster-start/redis-cluster-start.shcd /usr/local/redis-cluster/redis-master-7001./redis-server redis.confcd /usr/local/redis-cluster/redis-master-7002./redis-server redis.confcd /usr/local/redis-cluster/redis-master-7003./redis-server redis.confcd /usr/local/redis-cluster/redis-slave-8001./redis-server redis.confcd /usr/local/redis-cluster/redis-slave-8002./redis-server redis.confcd /usr/local/redis-cluster/redis-slave-8003./redis-server redis.conf#添加 执行权限chmod +x redis-cluster-start.sh
2.1.5 配置主从规则
cd /usr/local/redis-cluster/redis-master-7001# --cluster-replicas 设置从机为一个,自动分配./redis-cli --cluster create 192.168.202.135:7001 192.168.202.135:7002 192.168.202.135:7003 192.168.202.135:8001 192.168.202.135:8002 192.168.202.135:8003 --cluster-replicas 1
2.1.6 验证
#进入任意一台 redis 客户端 -h IP -p 端口 ./redis-cli -h 127.0.0.1 -p 7001 -c#查看集群状态cluster info#查看集群节点cluster nodes
添加数据测试效果
3.扩容
3.1 添加 master
3.1.1 启动+配置
#启动主节点cd /usr/local/redis-cluster/redis-master-7004./redis-server redis.conf#添加主节点到 集群cd /usr/local/redis-cluster/redis-master-7001./redis-cli --cluster add-node 192.168.202.135:7004 192.168.202.135:7001
查看集群节点
3.1.2 分配solt槽
./redis-cli --cluster reshard 192.168.202.135:7004
重新查看 slot
3.2 添加 slave
#启动从节点/usr/local/redis-cluster/redis-slave-8004./redis-server redis.conf#添加 从节点到 集群- 其主节点为 680ca3b2b889258cb1f2d2d7ff57c020e531ca34 ./redis-cli --cluster add-node 192.168.202.135:8004 192.168.202.135:7004 --cluster-slave --cluster-master-id 680ca3b2b889258cb1f2d2d7ff57c020e531ca34
重新查看 集群 节点

以上是"RedisCluster如何实现集群安装"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
集群
节点
配置
环境
端口
内容
机器
模式
目录
篇文章
脚本
分配
主从
价值
兴趣
单机
口号
多个
客户
客户端
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
联想服务器服务点
数据库创建 创建表空间
梦幻西游哪个服务器好用
话费88折软件开发
中国软件开发城市排名榜
四川安防数显钟服务器虚拟主机
电脑工作站和服务器有什么不同
为什么云服务器还有安装流量卡
搭建nds服务器和管理解析
儿童网络安全教育日
嘉善专业的模具软件开发教程
育碧服务器为什么成就不显示
始兴软件开发设计
华为网络技术大赛时间
2021年网络安全会议议程
哈密网络技术选择
poi高德数据库
安徽java软件开发管理
安装php服务器环境
软件开发考核表格
备份还原数据库语句
软件开发交付方式有哪些
网络技术应用竞赛
网络安全扫描图片头像
德宏计算机软件开发
网络安全主动与被动
佳力图服务器空调
ps5生化危机8连接服务器失败
安徽软件开发服务价钱
冯提莫网络安全宣传