现象描述:
 某局SUSE9 Linux服务器突然无法正常启动,每次启动时报错:“根目录文件系统已满” 。随后进入到单用户模式下,文件系统为只读状态,xinetd、nfsp等重要服务均无法启动。用df -k命令察看文件系统,/目录文件系统的占用率已经到了100%。
 
 原因分析:
 该机器做为文件服务器,大量文件都放置于根目录下,并且不做定期清理,日积月累导致文件系统被占满。
 
 问题处理:
1、以root用户登录单用户维护模式;
2、执行命令:# mount –n –o remount ,rw / 将根目录重新挂接为可读写模式
3、此时根目录文件系统应该可读可写了,删除根目录不用的文件,空余出一定的磁盘空间。
4、重启服务器,服务器启动后报:“Fsck Failed mount the FileSystem to read-only status” 。
5、再次进入单用户维护模式,执行#fsck –a –y / 对根文件系统进行检查和修复,输出结果正常。
6、重启服务器,检查后确认系统无误,问题解决;

总结:
根目录下不要存放垃圾文件,要学会定时检查和清理根目录磁盘空间。