RedisCluster如何实现集群安装
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,这篇文章主要介绍RedisCluster如何实现集群安装,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.环境简介角色IP端口master1192.168.202.135700
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
软件开发公司的职务分布
搭建服务器挖矿罚款多少
网络安全隔离期
益阳正规软件开发服务
服务器域名如何绑定
网络安全知识新青年插画
网络安全最新规章制度
大象免费外网服务器在线
网络安全数据身份认证
东营市网络安全工程师招聘
本科网络技术工程师待遇
今日头条新闻网络安全
网络安全班会总结模板
宿迁工程软件开发咨询报价
帝国清空数据库
服务器安全狗驱动
广州鼎基互联网科技
物联网和网络技术有什么区别
只为了icp备案用不用买服务器
阳江永信网络技术有限公司
慕课网络技术有限公司
华生网络技术有限公司
软件开发品牌w开头
共筑网络安全的作文
网络安全知识答题答案八年级
网络安全防护宣传图片
软件开发宣传风险措施
天津巡检管理软件开发公司
互联网科技产业园区
应用软件开发利用什么技术