由于日志文件导致服务器过载

由于日志文件导致服务器过载

cPanel 向我发送了以下电子邮件:

重要提示:请不要忽略这封电子邮件。

这是 ***.***.com 上的 cPanel 统计运行器!在处理用户 *** 的日志文件时,CPU 已超负荷运行超过 6 个小时。

发送此邮件时服务器上的当前负载/正常运行时间线为 04:41:14,正常运行 15 天,22:36,0 个用户,平均负载:7.66、7.84、8.00

您应该检查服务器,了解负载如此之高的原因,并采取措施降低负载。如果您希望统计信息在高负载下继续运行;

编辑 /var/cpanel/cpanel.config 并将 extracpus 更改为大于 0 的数字(然后运行 ​​/usr/local/cpanel/startup 以获取更改)。

怎样才能减轻负担?

答案1

尝试运行顶部并查看哪些进程导致服务器超载......

答案2

我也遇到过这种情况,我运行 top 查看出了什么问题,我注意到 Stats deamon 正在使我的服务器超载,经过一番研究,我发现我的 access_log 文件太大,日志轮换 deamon 无法正常工作。修复日志轮换后,一切都正常了

我知道这可能有许多其他原因。我只是在讲述我的故事。

答案3


cPanel 具有一项出色的功能,它允许您(管理员)决定是否应通过 cPanel 的 cpanellogd 守护程序来操作日志 giles。

此守护进程将获取任何指定的日志文件,对其进行压缩,并将它们存储到 /usr/local/cpanel/logs/archive/ 中,每个月一个文件。cpanellogd 存储在该目录中的文件将无限期保留,这意味着您可以自行删除它们。

要配置 cpanellogd 操作的日志文件,请单击 WHM 主屏幕上的“服务器配置”图标。选中要无限期存储的日志文件旁边的相应复选框。然后单击“保存”。

摘自: http://docs.cpanel.net/twiki/bin/view/AllDocumentation/WHMDocs/ServiceConfig

相关内容