现象
主机无缘无故死机,主机上服务无响应
日志出现大量:"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
日志输出信息:
分析:
echo 0 > /proc/sys/kernel/hung_task_timeout_secs,提示内容为禁用超时限制,就不会再有上面信息提示,不建议禁用
内核参数设置为: kernel.hung_task_timeout_secs = 120 ,表示内存写到磁盘的时间限制为120s
结合任务IO堵塞信息,可判断是内存写入磁盘造成IO堵塞堆积,导致系统失去响应。先达到vm.dirty_background_ratio的条件然后触发flush进程进行异步的回写操作,但是这一过程中应用进程仍然可以进行写操作,如果多个应用进程写入的量大于flush进程刷出的量那自然会达到vm.dirty_ratio这个参数所设定的坎,此时操作系统会转入同步地处理脏页的过程,阻塞应用进程。文章来源:https://www.toymoban.com/news/detail-788417.html
问题原因:
By default Linux uses up to 40% of the available memory for file system caching.
After this mark has been reached the file s文章来源地址https://www.toymoban.com/news/detail-788417.html
到了这里,关于“echo 0 > /proc/sys/kernel/hung_task_timeout_secs“ disables this message的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!