Chinaunix

标题: 给solaris高手提个小建议 [打印本页]

作者: harcher    时间: 2006-09-18 13:12
标题: 给solaris高手提个小建议
各位solaris高手能不能把你们在工作中遇到的系统故障以及解决方案写成案例发到论坛上,以便我们这些solaris菜青虫讨论学习。不知可否? 我先发个简单得不能再简单的案例,希望能起到抛砖引玉的作用。望各位大虾多多参与!!!

某unix主机无法正常的进行远程登陆,经检测,确认不是网络问题,怀疑是某文

件系统满造成,需要做进一步检查

df or df –k 察看文件系统的占用率(BDF IS OK)
du or du –k +目录名,察看目录大小
(2)通过上述方法,发现 / 目录占用率达到100%, /dev目录的空间占用超

过1G.

使用 find /dev –size +200 –print  或者  find /dev –size +200 -ls
(3)查询后,发现有一个普通文件/dev/rmt/Tape0,占用了900M的空间,同样目
录下有另外的一个流设备文件tape0(该unix主机的磁带机)
经确认,发现是
向磁带机备份时,敲错磁带机的设备名,导致在/dev/rmt目录下创建了一个备份
文件。使用rm /dev/rmt/Tape0 或 mv /dev/rmt/Tape0 [backup目录名]
检查该文件是否有用,或将该文件备份在其他的磁盘空间,并予以删除
(5)使用同样的查询方法在var下发现了一个名为wtmp文件,占用了150M的系统
空间,该文件纪录了系统登陆日志的数据库文件,last命令执行时对其进行读取

处理方式:

1、        可以删除该文件,并用touch命令建立一个空的同名文件(不重建空的同

名文件不给分)
2、部分系统不能直接删除该文件,应该使用cat >wtmp or  >wtmp命令来清空文件内容

问题:为什么一些文件系统占用率过高会导致系统无法登陆?这两者之间有什么关联?
作者: ga0feng    时间: 2006-09-18 13:54
/目录满应该不能引起这个不能登陆.

只有/var和/tmp满才会有这个现象.
怀疑你的/var目录不是单独一个文件系统,而是直接挂在/的文件系统上面.
所以/满了,/var也满了
作者: Jync    时间: 2006-09-18 14:06
了解!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2