标签:ica nbsp replica 主从复制 ssi 分配 处理 idt 报错
redis的集群
一、 什么是集群
二、 安装ruby环境
拷贝redis-3.2.0.gem到/opt目录下
三、 准备集群
四、 将六个节点合成一个集群
组合之前,请确保所有redis实例启动后,nodes-xxxx.conf文件都生成正常。
合体:
cd /opt/redis-3.2.0/src
./redis-trib.rb create --replicas 1 192.168.10.102:6379 192.168.10.102:6380 192.168.10.102:6381 192.168.10.102:6389 192.168.10.102:6390 192.168.10.102:6391
此处不要用127.0.0.1, 请用真实IP地址
通过 cluster nodes 命令查看集群信息
[OK] All nodes agree about slots configuration.
>>> Check for open slots...
>>> Check slots coverage...
[OK] All 16384 slots covered.
节点 A 负责处理 0 号至 5500 号插槽。
节点 B 负责处理 5501 号至 11000 号插槽。
节点 C 负责处理 11001 号至 16383 号插槽。
Hash表默认16个槽,负载因子
五、集群操作
1、在集群中任意节点中,执行命令:
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
标签:ica nbsp replica 主从复制 ssi 分配 处理 idt 报错
原文地址:http://www.cnblogs.com/qianqianchen/p/6032186.html