Redis-Cluster集群操作--添加节点

一、环境部署

部署好Redis-Cluster集群,参考上个本人的博客:Redis-Cluster集群的部署(详细步骤)_是胡也是福的博客-CSDN博客

新准备一台机器,修改主机名,关闭防火墙和selinux,参考:非关系型数据库Redis的安装_是胡也是福的博客-CSDN博客

加入解析/etc/hosts

192.168.85.132 redis-cluster4 7006 7007

二、操作步骤
1、创建集群节点
复制代码
[root@redis-cluster4 redis]# mkdir data  #创建数据目录
[root@redis-cluster4 redis]# mkdir cluster
[root@redis-cluster4 redis]# mkdir cluster/{7006,7007}  #创建集群节点
[root@redis-cluster4 redis]# cp redis.conf cluster/7006/
[root@redis-cluster4 redis]# cp redis.conf cluster/7007/
2、从redis-cluster1 scp配置文件并修改

修改内容在上个集群部署的博客中

Redis-Cluster集群的部署(详细步骤)_是胡也是福的博客-CSDN博客

3、启动
复制代码
[root@redis-cluster4 src]# nohup ./redis-server ../cluster/7006/redis.conf  &
[root@redis-cluster4 src]# nohup ./redis-server ../cluster/7007/redis.conf  &
4、开始添加节点:将cluster4添加到集群中
复制代码
[root@redis-cluster4 src]# ./redis-cli --cluster add-node 192.168.85.132:7006 192.168.85.138:7004
5、查看集群节点信息(随便登陆一个客户端即可)
6、给新节点进行hash槽分配,这样该主节才可以存储数据,(如果有数据记得提前先将数据同步然后在从其他节点迁移槽到新节点。)
复制代码
[root@redis-cluster1 src]# ./redis-cli --cluster reshard 192.168.85.132:7006

完成!!!

相关推荐
ZK_H13 分钟前
半导体工艺流程
java·c语言·开发语言·计算机网络·金融
沃尔威武14 分钟前
性能调优实战:从火焰图定位到SQL优化的全流程
android·数据库·sql
Crazy________21 分钟前
4.10dockerfile构建镜像
java·开发语言
阿维的博客日记32 分钟前
锁消除和锁粗化
java·逃逸分析
云烟成雨TD33 分钟前
Spring AI 1.x 系列【26】结构化输出执行流程
java·人工智能·spring
数厘1 小时前
2.7SQL 四大分类:理解与避坑
数据库·sql
亮子AI1 小时前
【PostgreSQL】推荐几个PostgreSQL管理工具
数据库·postgresql
雪的季节1 小时前
qt信号槽跨线程使用时候的坑
java·开发语言·qt
AI应用实战 | RE1 小时前
011、向量数据库入门:Embeddings原理与ChromaDB实战
开发语言·数据库·langchain·php
chh5631 小时前
C++--内存管理
java·c语言·c++·windows·学习·面试