[ERR] Node 192.168.245.111:6379 is not empty. Either the node already knows other nodes (check with
报错信息:[ERR] Node 192.168.245.111:6379 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.背景:第二天启动redis集群就报错(第一天正常工作,然后关机)原因: 可能是非正常关闭集
报错信息:[ERR] Node 192.168.245.111:6379 is not empty. Either the node already knows other nodes (check with CLUSTER NODES) or contains some key in database 0.
背景:第二天启动redis集群就报错(第一天正常工作,然后关机)
原因: 可能是非正常关闭集群导致
1-数据清空 flushdb命令清除所有节点中(我的是6个节点,3主3从)的数据
从机不能清空(从机只能读数据),只需要清空主机数据(3个主机)
2-关闭redis-server, kill -p 进程号命令
3-删除 drumpXXX.rdb nodes-XXX.conf文件 rm -rf 命令
4-启动redis-server
[root@redis111 bin]# redis-server /etc/redis/redis6379.conf
[root@redis111 bin]# redis-server /etc/redis/redis6380.conf
[root@redis111 bin]# redis-server /etc/redis/redis6381.conf
[root@redis111 bin]# redis-server /etc/redis/redis6389.conf
[root@redis111 bin]# redis-server /etc/redis/redis6390.conf
[root@redis111 bin]# redis-server /etc/redis/redis6391.conf
nodes-XXX.conf文件生成正常
5-以集群方式启动redis
合体 cd /opt/module/redis-6.2.6/src
redis-cli --cluster create --cluster-replicas 1 192.168.245.111:6379 192.168.245.111:6380 192.168.245.111:6381 192.168.245.111:6389 192.168.245.111:6390 192.168.245.111:6391
连接成功
更多推荐
所有评论(0)