我有一个SUSE
Linux(SLES)系统,在断电后,其中一个目录似乎已经过时了.它为各种逻辑卷提供了一些挂载点,例如
/dir -> lv1 /dir/db -> lv2 /dir/log -> lv3
db目录似乎几个月没有更新,而日志显示整个时间段内的数据.
lv1显示为80%已满,而且我只占该空间的20%.
我假设在断电之前由于某种原因,未挂载/ dir / db目录,因此写入/ dir / db只是进入lv1上的目录.重新启动后,安装程序已经设置好,所以我看到上次安装点工作时的旧数据.
有没有办法检查mount下的’under’,看看数据是否存在,而不卸载文件系统?
解决方法
是的,只需使用mount -bind在其他地方挂载/目录父目录:
# mkdir /mnt/tmp # mount --bind / /mnt/tmp # cd /mnt/tmp/dir
然后检查目录的状态.完成后:
# umount /mnt/tmp # rmdir /mnt/tmp