-2

我正在使用 Solaris 11,现在面临与内存相关的问题当我的 root 达到 90% 时,我已经从 /var/share/audit 中删除了删除文件后 8GB 的​​审计文件,服务器没有释放它记忆 。为什么?如何在不重新启动服务器的情况下释放该内存(磁盘空间)?

4

1 回答 1

1

您删除的文件是否命名为 20170220123456.not_terminated.<hostname>?如果是这样,则文件句柄可能仍由 auditd 保持打开状态。此命令输出什么:

pfiles $(pgrep auditd)

如果它显示没有路径的文件,则可能是您删除的文件。摆脱它的最简单方法是重新启动 auditd:

svcadm restart auditd
于 2017-02-23T13:14:54.897 回答