3主3从 2个主不同时挂,集群正常


两台机器上的主挂掉,集群正常
集群正常情况:

192.168.137.4:7004> CLUSTER nodes
9809b72ec290d73d99a3e1b0d12c4c7bf8583c45 192.168.137.3:7003@17003 slave 1b83e27acd5235726aea44702526a8ca0ede9a48 0 1583519629115 16 connected
3c6510bd29af80703ae7c0be5a5884caaa60cd4e 192.168.137.2:7001@17001 slave a7287834bc7db37249614d23e06ed8f9a6c7b3d3 0 1583519628800 14 connected
bf0edaba80c4f31e9b56101572d2a5ccc8aa145c 192.168.137.4:7005@17005 slave 191d7306b81ffa85b5837898562eb6bf1479122c 0 1583519627787 6 connected


1b83e27acd5235726aea44702526a8ca0ede9a48 192.168.137.2:7000@17000 master - 0 1583519629115 16 connected 0-5460
a7287834bc7db37249614d23e06ed8f9a6c7b3d3 192.168.137.4:7004@17004 myself,master - 0 1583519625000 14 connected 10923-16383
191d7306b81ffa85b5837898562eb6bf1479122c 192.168.137.3:7002@17002 master - 0 1583519629315 3 connected 5461-10922



干掉一个主节点:

node1:/root/cluster/7001#redis-cli -h 192.168.137.2 -p 7000 -c "info" | grep role
role:master
node1:/root/cluster/7001#ps -ef | grep redis
root      2073     1  1 01:33 ?        00:00:04 redis-server 192.168.137.2:7000 [cluster]
root      2079     1  1 01:33 ?        00:00:04 redis-server 192.168.137.2:7001 [cluster]
root      2105  2035  0 01:40 pts/0    00:00:00 grep redis
node1:/root/cluster/7001#kill -9 2073
node1:/root/cluster/7001#


此时集群正常:
192.168.137.4:7004> CLUSTER nodes
9809b72ec290d73d99a3e1b0d12c4c7bf8583c45 192.168.137.3:7003@17003 master - 0 1583519799132 18 connected 0-5460
3c6510bd29af80703ae7c0be5a5884caaa60cd4e 192.168.137.2:7001@17001 slave a7287834bc7db37249614d23e06ed8f9a6c7b3d3 0 1583519799642 14 connected
bf0edaba80c4f31e9b56101572d2a5ccc8aa145c 192.168.137.4:7005@17005 slave 191d7306b81ffa85b5837898562eb6bf1479122c 0 1583519797616 6 connected

1b83e27acd5235726aea44702526a8ca0ede9a48 192.168.137.2:7000@17000 master,fail - 1583519758791 1583519757585 16 disconnected
a7287834bc7db37249614d23e06ed8f9a6c7b3d3 192.168.137.4:7004@17004 myself,master - 0 1583519796000 14 connected 10923-16383
191d7306b81ffa85b5837898562eb6bf1479122c 192.168.137.3:7002@17002 master - 0 1583519798627 3 connected 5461-10922
192.168.137.4:7004> CLUSTER info
cluster_state:ok


在干掉一个master节点:

node2:/root/cluster/7003#ps -ef | grep 7002
root      2188     1  0 10:45 ?        00:00:02 redis-server 192.168.137.3:7002 [cluster]
root      2328  1971  0 10:50 pts/0    00:00:00 grep 7002
node2:/root/cluster/7003#kill -9 2188
node2:/root/cluster/7003#


192.168.137.4:7004> CLUSTER nodes
9809b72ec290d73d99a3e1b0d12c4c7bf8583c45 192.168.137.3:7003@17003 master - 0 1583519935591 18 connected 0-5460
3c6510bd29af80703ae7c0be5a5884caaa60cd4e 192.168.137.2:7001@17001 slave a7287834bc7db37249614d23e06ed8f9a6c7b3d3 0 1583519935086 14 connected
bf0edaba80c4f31e9b56101572d2a5ccc8aa145c 192.168.137.4:7005@17005 master - 0 1583519936093 19 connected 5461-10922
1b83e27acd5235726aea44702526a8ca0ede9a48 192.168.137.2:7000@17000 master,fail - 1583519758791 1583519757585 16 disconnected
a7287834bc7db37249614d23e06ed8f9a6c7b3d3 192.168.137.4:7004@17004 myself,master - 0 1583519935000 14 connected 10923-16383
191d7306b81ffa85b5837898562eb6bf1479122c 192.168.137.3:7002@17002 master,fail - 1583519896092 1583519894879 3 disconnected
192.168.137.4:7004> CLUSTER info
cluster_state:ok

192.168.137.4:7004> CLUSTER nodes
9809b72ec290d73d99a3e1b0d12c4c7bf8583c45 192.168.137.3:7003@17003 master - 0 1583520028447 18 connected 0-5460
3c6510bd29af80703ae7c0be5a5884caaa60cd4e 192.168.137.2:7001@17001 slave a7287834bc7db37249614d23e06ed8f9a6c7b3d3 0 1583520027433 14 connected
bf0edaba80c4f31e9b56101572d2a5ccc8aa145c 192.168.137.4:7005@17005 master - 0 1583520027940 19 connected 5461-10922
1b83e27acd5235726aea44702526a8ca0ede9a48 192.168.137.2:7000@17000 master,fail - 1583519758791 1583519757585 16 disconnected
a7287834bc7db37249614d23e06ed8f9a6c7b3d3 192.168.137.4:7004@17004 myself,master - 0 1583520027000 14 connected 10923-16383
191d7306b81ffa85b5837898562eb6bf1479122c 192.168.137.3:7002@17002 master,fail - 1583519896092 1583519894879 3 disconnected
192.168.137.4:7004> CLUSTER info
cluster_state:ok
原文地址:https://www.cnblogs.com/hzcya1995/p/13348521.html