redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......

执行redis-cli --cluster create host1:port1… hostN:portN出现错误

redis版本:redis-6.0.4
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
解决办法:
1.先把rdb,aof文件删掉
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
2.如果每个redis客户端的数据库里有数据,就执行FLUSHALL命令删除
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
如果最后执行redis-cli --cluster create host1:port1… hostN:portN还会出现错误怎么办捏?
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
就可以用redis-cli --cluster fix host:port命令去修复你的节点
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
然后再使用redis-cli --cluster check host:port命令去检测你的节点o不ok
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......
ok就可以进入reids-cli查看一下集群的信息
redis集群出现[ERR] Node 127.0.0.1:7001 is not empty. Either the node already knows other nodes......