这里将的是已有集群(已经有数据且在运行)的运维操作。 检查集群状态 进入任意节点: 1 2 3 4 redis-cli -a <paas> CLUSTER NODES <node1-id> <node1-ip>:<node1-port>@<node1-bus-port> myself,master - 0 1646104749000 2 connected 5501-11000 <node2-id> <node2-ip>:<node2-port>@<node1-bus-port> master - 0 1646104751293 1 connected 11001-16383 <node3-id>...

Resharding 指的是把某个 slot 的所有权从一个 master 转移到另一个 master。 交互方式 进入任何一个 master: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 redis-cli --user <user> --pass <pass> \ --cluster reshard <any-master-ip>:<any-master-port> How many slots do you want to move (from 1 to 16384)? What is the receiving node ID? Please...

前提: 根据高可用部署 规划 master 和 slave 的部署。 使用 bitnami-redis 部署 master 和 slave StatefulSets。 组 Master 成为集群 进入任意 master: 1 2 3 4 redis-cli -a <pass> --cluster create \ <master1-ip>:<master1-port> \ <master2-ip>:<master2-port> \ <master3-ip>:<master3-port> 检查集群状态 进入任意 master: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 redis-cli -a...

这里讲的是已有集群(已经有数据且在运行)的运维操作。 检查集群状态 进入任意 master: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 redis-cli -a <pass> --cluster check <node-ip>:<node-port> <master1-ip>:<master1-port> (<master1-id>) -> 3355 keys | 5501 slots | 0 slaves. <master2-ip>:<master2-port> (<master2-id>) -> 3287 keys | 5383 slots | 0 slaves....