Node 10.0.8.149:9008 is not empty. Either the node already knows other nodes

编程入门 行业动态 更新时间:2024-10-25 04:22:02

<a href=https://www.elefans.com/category/jswz/34/1771450.html style=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

本文发布于:2024-02-27 04:53:52,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1705241.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Node   nodes   node   empty

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!