【问题标题】:A lot of zombies after Ubuntu upgradeUbuntu升级后很多僵尸
【发布时间】:2018-03-27 14:12:45
【问题描述】:

上周我将 Ubuntu 从版本 14.04 升级到 18.04,几乎一切都很好。

一段时间后,一两天后,系统死机,我无法登录,我必须重新启动。

ps -ax | grep sh | wc -l

显示有654个僵尸进程,而且数量越来越多。

ps -elf | grep Z

它提供了很多 [sshd] 'defunct' 进程。 我检查了父级,它是 sh(1)。

我查看了许多文章和许多材料,但没有任何帮助。

感谢您的帮助。

【问题讨论】:

    标签: ubuntu unix admin ubuntu-server zombie-process


    【解决方案1】:

    systemd 负责收割已失效的“僵尸”进程。有一类故障会导致它简单地挂起。最终,当您无法启动服务或看到一堆僵尸进程时,您会注意到。在您的系统日志中搜索如下消息:

    systemd: Freezing execution
    

    如果您看到该消息,您就知道 systemd 已停止执行任何操作。僵尸进程将开始堆积,systemd 不会启动任何东西,甚至不会响应获取服务状态的请求(例如systemctl status <service>)。

    如果您在网上搜索“冻结执行”消息,您会发现几个不同的原因。最近的一个错误具有这种行为作为对内存不足的响应。这是关于它的 redhat 错误报告:

    https://bugzilla.redhat.com/show_bug.cgi?id=1437114

    【讨论】:

      猜你喜欢
      • 2011-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-04
      • 2011-03-14
      • 2022-01-03
      • 1970-01-01
      • 2012-03-20
      相关资源
      最近更新 更多