环境:3.0.7复述,八节点集群4主4从开发测试环境
操作:清除集群持久化数据,
# redis-cli 6383 - c - p - h 172.31.103.238登陆之后
集群节点察看节点信息登陆大师节点进行删除flushall
在其中一个节点执行时抱错:
172.31.103.238:6383>flushdb
(错误)MISCONF复述,配置为拯救RDB快照,但目前无法保存在磁盘上。命令可以修改数据集被禁用。请检查复述,日志的详细信息错误。
网上信息:
今天运行复述时发生错误,错误信息如下:
,
,
察看自己配置文件:
stop-writes-on-bgsave-error是的
虽然是测试环境但是没有立刻修改,登陆到相应节点上
df - h察看根满了
[root@vm - 172 - 31 - 103 - 238/] # df - h
文件系统,,,,,,大小使用效果使用%安装在
/dev/vda3,,,,,,35克大敌;35克,,0 100%/
查找到罪魁祸首是开发搞的日志文件33 g
确认之后删除之
删除之后察看
[root@vm - 172 - 31 - 103 - 238/] # df - h
文件系统,,,,,,大小使用效果使用%安装在
/dev/vda3,,,,,,35克大敌;35克,,/
0 100%没有释放
[root@vm - 172 - 31 - 103 - 238/] # lsof | grep删除
java,,,21037年,根1 w的大敌;,REG大敌;,,,,,252年,3 35273113600,,395356/opt/服务器/日志/卡特琳娜。(删除)
java,,,21037年,根2 w大敌;,REG大敌;,,,,,252年,3 35273113600,,395356/opt/服务器/日志/卡特琳娜。(删除)
[root@vm - 172 - 31 - 103 - 238/] # kill - 9 21037
[root@vm - 172 - 31 - 103 - 238/] # df - h
文件系统,,,,,,大小使用效果使用%安装在
/dev/vda3,,,,,,,35克,2.0克,32 g,6%/
再次执行,
[root@vm - 172 - 31 - 103 - 73/集群]# redis-cli 6383 - c - p - h 172.31.103.238
172.31.103.238:6383>flushall
好