RedisCluster如何实现集群安装
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍RedisCluster如何实现集群安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.环境简介角色IP端口master1192.168.202.135700
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
伟宏互联网科技
深圳恒合互联网络科技有限公司
互联网科技的
没上市的科技互联网公司
上海互联网科技有限公司
互联网 科技创新
互联网科技作文
互联网科技媒体
广州互联网络科技有限公司
火传媒上海互联网科技
一五八零互联网科技
科技伦理 互联网公司
开启互联网科技时代小说
互联网和高科技公司
云创客互联网科技公司
剑昆互联网络科技有限公司临桂
中国航天科技大学国际工业互联网
工业互联网等科技实现智能化赋能
互联网科技实习生岗位
颐高云石互联网科技
为想互联网科技
互联网与未来科技
成都互联网科技公司
致聘互联网科技
互联网科技公司做什么
互联网在线教育科技创业
宁波跨境商互联网科技有限公司
中国互联网公司的科技投入
青岛互联网科技园
互联网高科技绘画