问题:
[ERR] Node 192.168.191.101:7002 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
解决方式:
- 删除每个redis节点的备份文件,数据库文件和集群配置文件
比如说我有7001~7006 6个节点,那么每个节点中的appendonly.aof、dump.rdb、node_xxx.conf文件都要被删除
- 使用redis-cli -c -h -p登录每个redis节点,使用以下命令
- 重启所有的redis服务,再试试redis集群连接命令,应该就没问题了