系统管理指南:高级管理

文件系统已满时应执行的操作

当根 (/) 文件系统或任何其他文件系统已满时,您将在控制台窗口中看到以下消息:


.... file system full

系统已满的原因可能有多种。以下各节介绍了从已满文件系统中进行恢复的几种方案。有关定期清除旧文件和未使用的文件以防止文件系统变满的信息,请参见第 6 章

由于创建了大文件或目录导致文件系统已满

出现错误的原因 

解决该问题的办法 

有人意外地将文件或目录复制到错误位置。当应用程序崩溃并将大型 core 文件写入文件系统时,也会出现这种情况。

以超级用户身份登录或成为同等角色,在特定文件系统中使用 ls -tl 命令确定新创建的大文件并将其删除。有关删除 core 文件的信息,请参见如何查找并删除 core 文件

由于系统内存不足导致 TMPFS 文件系统变满

出现错误的原因 

解决该问题的办法 

如果 TMPFS 尝试写入的内容比允许量多或者有些当前进程使用了大量内存,则可能出现此情况。

有关利用与 tmpfs 相关的错误消息进行恢复的信息,请参见 tmpfs(7FS) 手册页。