Apache2 正常重启后需要 100% cpu

Mic*_*ael 0 apache-2.4 debian-jessie

操作系统:Debian 8.2,Apache:Apache/2.4.10 (Debian)

自从两天以来,我的 apache2“突然”开始在晚上以 100% 的 CPU 运行。这个过程并没有停止,我已经kill -9在早上跑去停止它。service apache2 stop无法停止实例。

我想这一切都是从我在我的机器上安装 kolab (kolab.org) 开始的。我之前也安装了 owncloud 并进行了一些较小的安装。否则 Debian 安装几乎是“新鲜的”。但是在安装kolab后的晚上就开始了。

问题似乎是由早上 6 点正常重启引发的。至少日志暗示了这个方向。

如果我手动执行:apachectl -k graceful我会在 100% cpu 上运行这个 apache2 进程。

service apache2 restart 不会触发这个问题!

我不知道如何进一步找到问题。

use*_*517 7

这类问题的问题在于问答并不适合进行远程诊断。你基本上已经在互联网上丢掉了一堆信息,并尖叫着 HALP!。您正试图迫使我们进入技术支持模式,并通过一系列反向问答与您牵手,直到我们为您诊断出您的问题。这不是问答,该平台不是为这样而设计的,也不能很好地应对。

您应该学会帮助自己执行基本的诊断步骤并收集信息,从中您可以做出明智的决定。充其量你将能够解决你自己的问题。在最坏的情况下,您将能够以更有针对性的方式在这里展示您的发现。

你应该用科学的方法来帮助解决问题。我要做的第一件事是列出我在基本操作系统之上安装和配置的东西。您已经这样做了,甚至怀疑有一个组件。

删除/禁用您怀疑的组件并运行一些测试。

  • 如果问题消失了,那么麻烦的组件就知道了,您可以将正在进行的测试集中在它上面。

  • 如果问题仍然存在,则禁用/删除另一个组件。必要时冲洗并重复。