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

完成!!!

相关推荐
庸子4 分钟前
MySQL从入门到DBA深度学习指南
数据库·mysql·dba
cookqq9 分钟前
mongodb源码分析session执行handleRequest命令find过程
数据库·sql·mongodb·nosql
Bro_cat11 分钟前
MongoDB 入门指南:安装、配置与 Navicat 连接教程
数据库·mongodb
welsonx13 分钟前
Android性能优化-Frida工具篇
java
不太可爱的大白15 分钟前
洞悉 MySQL 查询性能:EXPLAIN 命令 type 字段详解
数据库·mysql
圈圈编码19 分钟前
LeetCode Hot100刷题——合并两个有序链表
java·数据结构·算法·leetcode·链表
小前端大牛马25 分钟前
java教程笔记(十四)-线程池
java·笔记·python
魔镜魔镜_谁是世界上最漂亮的小仙女30 分钟前
java-maven依赖管理
java·后端·全栈
Kim Jackson33 分钟前
我的世界Java版1.21.4的Fabric模组开发教程(十三)自定义方块状态
java·游戏·fabric
异常君37 分钟前
Java 双冒号(::)操作符实战解析与类型推断机制
java·代码规范·函数式编程