redis服务器重启后,集群无法重启
现象
[ERR] Node 192.168.25.133:7001 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
原因
服务器重启前节点中保存了节点配置以及数据备份文件。重启时节点以及数据信息冲突,故无法重启。
处理方法
- 删除节点配置(nodes.conf)以及数据备份文件(dump.rdb、appendonly.aof)
- 清除各节点数据
2.1 连接进入各节点
Linux命令 ./redis-cli -h 192.168.25.133 -p 7001
2.2 清除节点数据
Linux命令 flushdb
附:示例图
注:节点需要启动起来才可以清除数据