概观
警告:

本文档介绍了一种不受支持的解决方法,但不保证将来可以使用。

在服务器上执行这些步骤后,系统管理员有责任管理和维护服务器的数据库软件。
我们建议只有有经验的系统管理员才能尝试执行这些步骤。
对于尝试执行这些步骤导致的任何数据丢失,我们概不负责。
本指南提供了通过WHM的cPanel日志轮换配置 界面(WHM >>主页>>服务配置>> cPanel日志轮换配置)减少服务器上未管理的日志文件的文件大小的步骤。

检查磁盘空间使用情况并压缩旧日志文件
cPanel&WHM创建和维护日志文件。这些日志文件允许您检查系统上的错误和其他事件。

经过一段时间后,日志文件在系统的存储设备上会变得非常大。cPanel和WHM使用cpanellogd 守护程序归档日志文件 。但是,此守护程序不会归档所有日志文件。要减少日志文件占用的磁盘空间量,应压缩这些日志文件。

删除cPanel中的日志文件

从命令行检查磁盘空间
在开始之前,请确保以root用户身份登录终端。

使用该du命令可以查看哪些文件和目录占用了目录中最多的空间 /var/log 。

du -h /var/log/
该du命令打印您指定的路径的每个文件和目录的估计磁盘空间使用情况。
该-h 参数使命令以人类可读的格式打印信息。在上面的示例中发出命令时,该du 实用程序将打印/var/log目录路径包含的每个文件和目录的估计磁盘空间。
输出左列中的数字表示指定目录路径包含的每个文件和目录的文件大小,采用人类可读的格式。

选择要清除的文件或目录
您可以清除目录中的单个文件。

清空文件
使用cat 命令(concatenate)清空日志文件或目录。

cat /dev/null > munin-update.log
/dev/null 是一个没有信息的不存在的文件。
连接/dev/null到日志文件时,清空文件数据,但不删除文件名。


记录旋转
cPanel&WHM的日志轮换系统将旧日志文件压缩并存储在 /usr/local/cpanel/logs/archive/ 目录中。这些操作还可以帮助您管理和减少硬盘驱动器使用的磁盘空间量。

在WHM的cPanel日志轮换配置 界面中启用和配置日志轮换 (WHM >>主页>>服务配置>> cPanel日志轮换配置)。

系统无限期地存储已归档的日志文件,因此您 必须 手动删除它们。使用该 rm 命令删除旧的日志文件。如何清理非托管日志文件-IDC帮帮忙