Dalla versione 3.15, il kernel ti dice la versione di XFS usata in ogni filesystem mentre lo monta; dmesg | grep XFS
dovrebbe darti qualcosa come
[1578018.463269] XFS (loop0): Mounting V5 Filesystem
Invece di loop0
sul tuo sistema otterrai il dispositivo sottostante e V5
sarà sostituito da qualunque versione utilizzi il tuo filesystem.
I kernel più vecchi supportavano ufficialmente i filesystem XFS versione 4, ma potevano montare i filesystem versione 5 (dalla metà del 2013); per quest'ultimo, il kernel stamperà
Superblocco versione 5 rilevato. Questo kernel ha il supporto SPERIMENTALE abilitato!
quando il filesystem è stato montato.
Puoi controllare la versione del formato su disco di un file system XFS con xfs_db
.
Esempio di output di un vecchio file system XFS (V4) sul mio sistema:
xfs_db -r /dev/...
xfs_db> version
versionnum [0xb5b4+0x8a] = V4,NLINK,DIRV2,ATTR,ALIGN,DALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT
Output di un nuovo file system XFS (V5) (creato con xfsprogs versione 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
Possiamo controllare usando il comando sottostante.
# yum list installed | grep xfs
# yum info xfsprogs