记一次磁盘空间爆满导致的持久化报的错

环境: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


记一次磁盘空间爆满导致的持久化报的错