磁盘空间满导致编辑kernel文件后报错

发布时间:  2012-07-25 浏览次数:  142 下载次数:  0
问题描述

OSTA2.0处理器板升级HPT驱动过程中,完成kernel文件的编辑退出VI时候出现错误,见告警。

告警信息
E297: Write error in swap file
"kernel" 13L, 427C
Hit ENTER or type command to continue
处理过程
收集/etc/sysconfig/kernel文件的内容以及ls -l /etc/sysconfig/kernel命令结果后无异常,运行df -k发现/dev/hde2使用率为100%,流媒体文件没有存放到外挂的存储上,而保存在 / 分区,导致 / 分区空间被占满,检查流媒体软件的设置情况后,将流媒体文件移动到外挂存储上释放出一定的系统分区可用磁盘空间后重新编辑问题解决。
根因
1、编辑该文件的时候输入了错误的命令,导致VI提示文件中第13行,第427个字母出现错误。
2、当前用户没有对于kernel文件的写权限。
3、硬盘空间不够,导致没有足够的空间来保存修改后的文件。
建议与总结
1、系统中出现的报错信息往往显示的是相近报错代码,因此定位问题时要考虑问题前后的联系。
2、流媒体的应用,/ 分区空间为10G,不能被用满,这个分区一般只是安装Linux系统用,同时要检查业务软件运用的设置,正确使用外挂存储空间而不占用 / 分区系统磁盘空间。

END