
版本 Redis server v=4.0.14 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=25108fc8c0aa24db 用三台机器搭建一个测试 redis 集群 192.168.11.225 192.168.11.226 192.168.11.227 关闭了 selinux,关闭了 firewall,开放了+10000 的端口,现在就卡在了如下的地方, >>> Creating cluster >>> Performing hash slots allocation on 6 nodes... Using 3 masters: 192.168.11.225:6379 192.168.11.226:6379 192.168.11.227:6379 Adding replica 192.168.11.226:6380 to 192.168.11.225:6379 Adding replica 192.168.11.227:6380 to 192.168.11.226:6379 Adding replica 192.168.11.225:6380 to 192.168.11.227:6379 M: c695368eeb6ca56856eb40497888486edd1c011a 192.168.11.225:6379 slots:0-5460 (5461 slots) master M: 3105b30565cc2bcff62d8816f2439417d388249e 192.168.11.226:6379 slots:5461-10922 (5462 slots) master M: b7dadc6fae9b582e5180f659a6f29e662de21cc8 192.168.11.227:6379 slots:10923-16383 (5461 slots) master S: 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 192.168.11.225:6380 replicates b7dadc6fae9b582e5180f659a6f29e662de21cc8 S: 10d90234c741b4b60666501a4c64e72353cc2902 192.168.11.226:6380 replicates c695368eeb6ca56856eb40497888486edd1c011a S: 02cfac1a71c202ee0c0dabc3b7fd58076663074c 192.168.11.227:6380 replicates 3105b30565cc2bcff62d8816f2439417d388249e Can I set the above configuration? (type 'yes' to accept): yes >>> Nodes configuration updated >>> Assign a different config epoch to each node >>> Sending CLUSTER MEET messages to join the cluster Waiting for the cluster to join.............................................................................................^C./redis-trib.rb:653:in `sleep': Interrupt from ./redis-trib.rb:653:in `wait_cluster_join' from ./redis-trib.rb:1436:in `create_cluster_cmd' from ./redis-trib.rb:1830:in `<main>' 以下为配置文件样本,其他机器类似
port 6379 daemonize yes protected-mode no bind 192.168.11.225 pidfile /var/run/redis_cm.pid logfile /usr/local/redis/log/redis_cm.log dir /usr/local/redis/data_m/ appendonly yes cluster-enabled yes cluster-node-timeout 15000 cluster-config-file /usr/local/redis/etc/nodes_6379.conf loglevel debug 1 thet 2021-07-01 10:26:58 +08:00 cluster info 和 cluster nodes 看看集群状态,看起了 CLUSTER MEET 那一步就卡住了 |
2 /div> sparkssssssss OP ``` 192.168.11.225:6379> CLUSTER nodes c695368eeb6ca56856eb40497888486edd1c011a 192.168.11.225:6379 myself,master - 0 0 1 connected 0-5460 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 192.168.11.225:6380 master - 0 1625109373893 4 connected 192.168.11.225:6379> CLUSTER info cluster_state:fail cluster_slots_assigned:5461 cluster_slots_ok:5461 cluster_slots_pfail:0 cluster_slots_fail:0 cluster_known_nodes:2 cluster_size:1 cluster_current_epoch:4 cluster_my_epoch:1 cluster_stats_messages_sent:9009 cluster_stats_messages_received:9013 192.168.11.226:6379> CLUSTER nodes 3105b30565cc2bcff62d8816f2439417d388249e :6379@16379 myself,master - 0 0 2 connected 5461-10922 192.168.11.226:6379> CLUSTER info cluster_state:fail cluster_slots_assigned:5462 cluster_slots_ok:5462 cluster_slots_pfail:0 cluster_slots_fail:0 cluster_known_nodes:1 cluster_size:1 cluster_current_epoch:2 cluster_my_epoch:2 cluster_stats_messages_meet_sent:1 cluster_stats_messages_sent:1 cluster_stats_messages_received:0 11.225 6379 的日志如下 199519:M 01 Jul 11:17:35.182 . --- Processing packet of type 1, 2208 bytes 199519:M 01 Jul 11:17:35.182 . pong packet received: 0x7fd2be5a0c00 199519:M 01 Jul 11:17:36.185 . Pinging node 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 199519:M 01 Jul 11:17:36.185 . --- Processing packet of type 1, 2208 bytes 199519:M 01 Jul 11:17:36.186 . pong packet received: 0x7fd2be5a0c00 199519:M 01 Jul 11:17:36.981 . --- Processing packet of type 0, 2208 bytes 199519:M 01 Jul 11:17:36.981 . Ping packet received: (nil) 199519:M 01 Jul 11:17:36.981 . ping packet received: (nil) 199519:M 01 Jul 11:17:37.191 . Pinging node 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 199519:M 01 Jul 11:17:37.191 . --- Processing packet of type 1, 2208 bytes 199519:M 01 Jul 11:17:37.191 . pong packet received: 0x7fd2be5a0c00 199519:M 01 Jul 11:17:37.985 . --- Processing packet of type 0, 2208 bytes 199519:M 01 Jul 11:17:37.985 . Ping packet received: (nil) 199519:M 01 Jul 11:17:37.986 . ping packet received: (nil) 199519:M 01 Jul 11:17:38.194 . Pinging node 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 199519:M 01 Jul 11:17:38.194 . --- Processing packet of type 1, 2208 bytes 199519:M 01 Jul 11:17:38.194 . pong packet received: 0x7fd2be5a0c00 199519:M 01 Jul 11:17:38.986 . --- Processing packet of type 0, 2208 bytes 199519:M 01 Jul 11:17:38.986 . Ping packet received: (nil) 199519:M 01 Jul 11:17:38.987 . ping packet received: (nil) 199519:M 01 Jul 11:17:39.195 . Pinging node 0627db6989cdfe0f839e6a0ed4fb9edee8f85e92 199519:M 01 Jul 11:17:39.196 . --- Processing packet of type 1, 2208 bytes 199519:M 01 Jul 11:17:39.196 . pong packet received: 0x7fd2be5a0c00 199519:M 01 Jul 11:17:39.297 - 0 clients connected (0 slaves), 1173864 bytes in use ``` |
3 sparkssssssss OP 最终发现,某一台的版本不一致导致的,结案 |