美文网首页
文件系统mount和umount失败

文件系统mount和umount失败

作者: robot_test_boy | 来源:发表于2022-07-30 00:44 被阅读0次

    转载自华为服务支持的mount失败umount失败

    mount时提示无法读取superblock

    [现象]

    mount时,提示无法读取superblock,系统启动失败。

    [处理步骤]

    root下用fsck修复分区:fsck /dev/sda1,完成后再重新mount。如果fsck修复失败,由于超级块存在备份,可以尝试使用备份进行修复:

    1) dumpe2fs /dev/sda1 | grep -i superblock查询备份:

    2) 使用备份的超级块进行挂载:mount sb=32768 /dev/vgname/lvname /mnt;或者使用备份的超级块进行fsck修复,修复成功后再进行挂载。

    umount时,上报“target is busy”

    [现象]

    [处理步骤]

    卸载失败,往往是因为磁盘中的文件正在被使用,解决该问题的办法就是找出使用者。

    1) 存在进程还在使用目标磁盘文件

    fuser -v -m [磁盘绝对路径]

    从结果中可以看到,bash进程23648正在使用/dev/sda9磁盘里面的文件,请确认对应进程没有关闭的原因,如果不再使用可以kill进程。或者直接使用fuser -k [挂载目录名],直接关掉占用挂载目录的进程。

    2) 该目录下的文件被制作为loop设备,卸载loop设备,再进行umount。losetup -d [磁盘绝对路径]。

    说明:

    删除lvm逻辑卷时,可能出现提示“contains a filesystem in use”, 这是因为使用该磁盘的文件系统没有完全卸载,也可以按照上述可能性进行排查。

    相关文章

      网友评论

          本文标题:文件系统mount和umount失败

          本文链接:https://www.haomeiwen.com/subject/ofoairtx.html