Node 10.0.8.149:9008 is not empty. Either the node already knows other nodes"/>
Node 10.0.8.149:9008 is not empty. Either the node already knows other nodes
首先来看错误截图信息
我可以思考为什么会产生这个错误啦,其实导致这个错误的原因在与我们在开启新的redis实例时,是直接将其他实例的文件完全复制过来的,这就导致redis的部分持久化相关文件还是之前实例的信息,所以产生的以上错误,那么解决起来就很简单的
找到一下文件
appendonly.aof
dumm.rdb
node*.conf(该文件名是根据你自己命名决定的)
删除之前节点的历史文件
rm -rf appendonly.aof dumm.rdb node*.conf
然后查看对应的进程,kill 重启redis实例,该问题解决
ps ef|grep redis
kill -9 34444
redis-cli --cluster add-node 10.0.8.149:9007 10.0.8.149:9001 -a redis123456
再次添加到主节点添加成功
更多推荐
Node 10.0.8.149:9008 is not empty. Either the node already knows other nodes
发布评论