存储故障导致的

从来没想到过,存储故障能导致系统必须重启才能解决问题,尤其是,必须断电重启,reboot都不好使。

为什么呢?

存储故障导致进程因处于等待资源状态而处于D状态,该状态无法响应任何信号,即使 -9 信号也不好使。此种场景一般来讲dmesg能看到错误信息,如下图所示:

默认当等待资源超过120s时,内核会打印错误如下错误信息。

具体可能出现很多表现,如: top 、ps、ls 等卡死; 甚至访问/proc目录下的东西(如: /proc/xxx/cmdline ) 都能卡死,原以为/proc 下的东西都在内存中,其实完全不是,/proc 根本就是个接口

 

还有比reboot -f都需要等待更悲催的吗?

参考文章:

https://rachelbythebay.com/w/2014/10/27/ps/

http://baike.baidu.com/link?url=-dJFqkX4THUzLRJ9MtVJr1utLBa8tYn9x_APkLF_JvC-p57waIjtQ1HxlPJLuJGggYE0PZGCQ-h0BOftzW2eua

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据