dell存储XFS文件系统修复方法

发布于 2024-05-10 10:51:42

参考文章:
参考1

参考2

1. 首先生成一个磁盘的元数据(注意/mnt 挂载点需要保证空间足够)

# xfs_metadump /dev/mapper/bioinformation-bio /mnt/rescued-img.metadump

2. 通过元数据保存分区为img文件,方便修复

# xfs_mdrestore /mnt/rescued-img.metadump /mnt/rescued-metadata.img  

3. 测试通过xfs_repair 修复,注意加-L参数可能造成数据丢失,慎用!

# xfs_repair /mnt/rescued-metadata.img

4. 试图挂在一下看一下效果

# mount /mnt/rescued-metadata.img /media

5. 如果挂载上了,无法umount处理方法

# umount -f /mnt
umount: /mnt:目标忙。
        (有些情况下通过 lsof(8) 或 fuser(1) 可以
         找到有关使用该设备的进程的有用信息)
查看mount点谁使用
# fuser -mv /mnt
                     用户     进程号 权限   命令
/mnt:                root     kernel mount /mnt
                     fengdong  21386 ..c.. bash
                     fengdong  22316 ..c.. bash
杀掉进程后就可以正常umount
# kill -9 21386 22316

#umount /mnt/
0 条评论

发布
问题