CLUSTER MEET <新节点ip> <port> 增加新的节点,也可以用来更新IP地址
2、老节点的代表A,向新节点B发送邀请。
3、新节点B接收到邀请后,会与A进行握手,使A将B认作当前集群中的一员。
4、当A与B握手成功后,A会使用Gossip协议将节点B的信息通知给集群中的每一个节点。通过这一方式,即使集群中有多个节点,也只需要选择MEET其中任意一个节点,即可使新节点最终加入整个集群。
分配插槽
在/opt/redis-3.2.0/src下
执行 ./redis-trib.rb reshard 192.168.31.211:6399
故障恢复
如果主节点下限?从节点能否自动升为主节点?
主节点恢复后,主从关系会如何?
如果所有某一段插槽的主从节点都当掉,redis服务是否还能继续?
redis.conf中的参数 cluster-require-full-coverage
下面关于Redis的文章您也可能喜欢,不妨参考下:
Ubuntu 14.04下Redis安装及简单测试
CentOS 7下Redis的安装与配置
Ubuntu 16.04环境中安装PHP7.0 Redis扩展
CentOS 7.0 安装Redis 3.2.1详细过程和使用常见问题
Ubuntu 16.04环境中安装PHP7.0 Redis扩展
Ubuntu 15.10下Redis集群部署文档