操作系统是 CentOS 6 和 Parallels Plesk Panel 10(64 位)。
我们的 df -h 看起来像这样:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 4.0G 822M 3.2G 21% /
/dev/mapper/vg00-usr 4.0G 1.3G 2.6G 33% /usr
/dev/mapper/vg00-var 4.0G 2.6G 1.2G 70% /var
/dev/mapper/vg00-home 4.0G 136M 3.7G 4% /home
none 3.9G 0 3.9G 0% /tmp
直到我删除了一个大文件,/dev/mapper/vg00-var
它才达到 100%。我还重启了服务器。似乎有两个问题:
- 驱动器大小看起来很小(4G),但实际上应该大得多(500G - 1TB)
- 进入目录后
du -sh *
,/var
出现以下输出:
。
[root@xxx var]# du -sh *
39M cache
8.0K db
8.0K empty
4.0K games
2.0G lib
4.0K local
24K lock
17M log
16K lost+found
0 mail
du: WARNING: Circular directory structure.
This almost certainly means that you have a corrupted file system.
NOTIFY YOUR SYSTEM MANAGER.
The following directory is part of the cycle:
`named/chroot/var/named'
156K named
4.0K nis
4.0K opt
8.0K parallels
4.0K preserve
104K qmail
152K run
216K spool
4.0K tmp
474M www
4.0K yp
我猜想这就是服务器上的网站出现异常的原因。您能建议解决方法或尝试哪些方法吗?
答案1
至少,我会立即关闭该系统并强制对所有文件系统进行完整 fsck。此时,您可以评估此后的损坏程度。