创建集群:
./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
报错:
[ERR] Node 127.0.0.1:7000 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
解决:
删除生成的配置文件nodes.conf,如果不行则说明现在创建的结点包括了旧集群的结点信息,需要删除redis的持久化文件后再重启redis,比如:appendonly.aof、dump.rdb
本文介绍如何使用redis-trib.rb脚本创建Redis集群,并针对创建过程中遇到的节点非空错误进行排查及解决。通过删除配置文件nodes.conf及清除持久化文件的方法,确保集群能够成功部署。
1万+

被折叠的 条评论
为什么被折叠?



