xfs文件工具xfs_check xfs_repair xfs_fsr

xfs文件系统工具分别是:xfs_check xfs_repair xfs_fsr

[root@atyu30 ~]# mount /dev/sdc1 /data/data029
mount: 结构需要清理
[root@atyu30 ~]# df -h
文件系统              容量  已用 可用 已用% 挂载点
/dev/sdd3              48G  6.2G   39G  14% /
/dev/sdd2             216G  201M  204G   1% /opt
/dev/sdd1              92M   12M   75M  14% /boot
tmpfs                 2.0G     0  2.0G   0% /dev/shm
/dev/sdb1             1.9T   66G  1.8T   4% /data/data028

用xfs_check检查xfs文件系统
[root@atyu30 ~]# xfs_check /dev/sda1
ERROR: The filesystem has valuable metadata changes in a log which needs to
be replayed.  Mount the filesystem to replay the log, and unmount it before
re-running xfs_check.  If you are unable to mount the filesystem, then use
the xfs_repair -L option to destroy the log and attempt a repair.
Note that destroying the log may cause corruption -- please attempt a mount
of the filesystem before doing this.

清除xfs文件中日志

[root@atyu30 ~]# xfs_repair -L /dev/sda1

[root@atyu30 ~]# mount /dev/sda1 /data/data027

 

/dev/sda1: not fsys dev, dir, or reg file, ignoring引出xfs_fsr的用法
场景说明:没有安装xfsdump,然后准备使用命令修复文件系统格式是xfs的文件系统:
步骤1:xfs_fsr /dev/sda1
但是出现如下的错误:
/dev/sda1: not fsys dev, dir, or reg file, ignoring
使用parted 工具查看到的分区格式:

Number  Start   End     Size    File system  Name     Flags
 1      1049kB  1000GB  1000GB  xfs          primary  raid
步骤2:安装xfsdump
yum install xfsdump
步骤3:安装软raid
yum install mdadm
步骤4:man xfs_fsr XFS文件系统组织工具
描述:
    只针对XFS文件系统
    提高一个已经挂载文件系统的组织方式。算法每次都是操作一个文件,提高了文件的组织结构。
从这里就可以知晓,一个挂载的文件系统才能够被xfs_fsr修复。答案已经非常明显了

你可能感兴趣的:(xfs_check,xfs_fsr,xfs_repair)