如何检查XFS文件系统版本?

如何检查XFS文件系统版本?

如何检查系统上 XFS 文件系统的版本,是否是 V5 或更高版本?

答案1

您可以使用以下命令检查 XFS 文件系统的磁盘格式版本xfs_db

我的系统上旧 (V4) XFS 文件系统的输出示例:

xfs_db -r /dev/...
xfs_db> version
versionnum [0xb5b4+0x8a] = V4,NLINK,DIRV2,ATTR,ALIGN,DALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT

新 (V5) XFS 文件系统的输出(使用 xfsprogs 版本 4.9.0 创建):

xfs_db -r /dev/...
xfs_db> version
versionnum [0xb4a5+0x18a] = V5,NLINK,DIRV2,ALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT,CRC,FTYPE,FINOBT

答案2

自从3.15版本,内核在安装每个文件系统时会告诉您每个文件系统中使用的 XFS 版本;dmesg | grep XFS应该给你类似的东西

[1578018.463269] XFS (loop0): Mounting V5 Filesystem

loop0您将获得底层设备,而不是在您的系统上,V5并将被您的文件系统使用的任何版本所取代。

较旧的内核正式支持 XFS 版本 4 文件系统,但可以挂载版本 5 文件系统(自 2013 年中期以来);对于后者,内核将打印

检测到版本 5 超级块。该内核启用了实验支持!

当安装文件系统时。

答案3

我们可以使用下面的命令进行检查。

# yum list installed | grep xfs

在此输入图像描述

# yum info xfsprogs

在此输入图像描述

相关内容