redis集群错误关闭后报错

测试的时候不小心把集群中某个节点给关闭了,然后导致用客户端连接不上整个集群,而且重新用redis-trib.rb create --replicas 1 addr:port (addr为ip,port为端口)方法来启动集群时报错了:Node XXX is not empty. Either the node already knows other n。这是因为之前集群的配置和快照都存下来了,所以错误说这个节点已经know其他节点了,解决方法是先把之前运行的进程都kill掉,然后把所有新添加的dump.rdb nodes.conf appendonly.aof删除干净(记得先把进程kill掉再删),再重新把redis节点开启起来再redis-trib.rb create --replicas 1 一波就好了。

你可能感兴趣的:(Java编程)