有台服务器安装系统后,数据库在上面运行了很长时间没有问题,前几天因为不得已重启了下服务器,然后就悲剧了,一开始还能正常登陆,访问,但是服务开启后,过段时间,操作系统上的进程就都变成了D的状态,进程积累越来越多,最终的结果就是ssh无法登录,甚至机房都无法登录。没办法只能硬关机。在操作系统的message中会提示:
INFO: task sh:16894 blocked for more than 120 seconds.

看了老外的文章,设置
vm.dirty_background_ratio = 5
vm.dirty_ratio = 10
目前服务重启后,还没有跪,继续观察。