web-dev-qa-db-ja.com

XFSファイルシステムのバージョンを確認する方法は?

システム上のXFSファイルシステムのバージョンを、V5以降かどうかを確認するにはどうすればよいですか?

8
MikasaAckerman

バージョン3.15 なので、カーネルはマウントするときに各ファイルシステムで使用されるXFSのバージョンを通知します。 dmesg | grep XFSは次のようなものを提供します

[1578018.463269] XFS (loop0): Mounting V5 Filesystem

の代わりに loop0システム上で基本となるデバイスを取得し、V5は、ファイルシステムが使用するバージョンに置き換えられます。

古いカーネルはXFSバージョン4ファイルシステムを公式にサポートしていましたが、バージョン5ファイルシステムをマウントできました(2013年半ば以降)。後者の場合、カーネルは出力します

バージョン5スーパーブロックが検出されました。このカーネルではEXPERIMENTALサポートが有効になっています!

ファイルシステムがマウントされたとき。

6
Stephen Kitt

以下のコマンドで確認できます。

# yum list installed | grep xfs

enter image description here

# yum info xfsprogs

enter image description here

3
Babin Lonston

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
3
sebasth