创建命令
创建命令
redis-cli --cluster create \
10.0.0.1:6379 10.0.0.2:6379 10.0.0.3:6379 \
10.0.0.4:6379 10.0.0.5:6379 10.0.0.6:6379 \
--cluster-replicas 1
# 交互确认后自动:分配槽、设主从、握手创建前检查
创建前检查
# 每个节点配置:
# cluster-enabled yes
# cluster-config-file nodes.conf
# cluster-node-timeout 15000
redis-cli -p 6379 CLUSTER INFO # cluster_state:fail 直到建完| --cluster-replicas 1 | 每个主节点配 1 个从节点 |
|---|---|
| cluster-enabled yes | 节点必须开启集群模式 |
| cluster-node-timeout | 节点超时判定(毫秒) |
create 之前节点必须为空:带数据的节点会导致创建失败或数据丢失;生产建集群用「先建空集群再导数据」的流程。