本文记录2种因 /etc/mtab 文件异常导致 df 命令显示异常、分区丢失问题的解决过程,以备后用。
一、根目录丢失
前些日子,同事在RTX群里问大家,有台服务器执行 df -h 看不到根目录,该如何解决?
[root@10.207.126.12:~]# df -h
Filesystem Size Used Avail Use% Mounted on
udev 8.0G 168K 8.0G 1% /dev
/dev/sda3 20G 1.7G 18G 9% /usr/local
/dev/sda4 103G 63G 35G 65% /data
于是我帮忙解决了一把,看了下 /etc/fstab 内容,根目录挂载信息是正常的:
[root@10.207.126.12:~]# cat /etc/fstab
/dev/sda1 / ext3 noatime,acl,user_xattr 1 1
/dev/sda2 swap swap defaults 0 0
/dev/sda3 /usr/local ext3 noatime,acl,user_xattr 1 2
/dev/sda4 /data ext3 noatime,acl,user_xattr 1 2
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/ker