Comment vérifier la version d'un système de fichiers XFS sur un système, que ce soit la V5 ou une version ultérieure?
Comment vérifier la version d'un système de fichiers XFS sur un système, que ce soit la V5 ou une version ultérieure?
Réponses:
Depuis la version 3.15 , le noyau vous indique la version de XFS utilisée dans chaque système de fichiers lors de son montage; dmesg | grep XFS
devrait vous donner quelque chose comme
[1578018.463269] XFS (loop0): Mounting V5 Filesystem
Au lieu de loop0
sur votre système, vous obtiendrez le périphérique sous-jacent et V5
serez remplacé par la version utilisée par votre système de fichiers.
Les noyaux plus anciens prenaient officiellement en charge les systèmes de fichiers XFS version 4, mais pouvaient monter des systèmes de fichiers version 5 (depuis mi-2013); pour ce dernier, le noyau afficherait
Superbloc version 5 détecté. Ce noyau a un support EXPERIMENTAL activé!
lorsque le système de fichiers a été monté.
Vous pouvez vérifier la version au format de disque d'un système de fichiers XFS avec xfs_db
.
Exemple de sortie d'un ancien système de fichiers XFS (V4) sur mon système:
xfs_db -r /dev/...
xfs_db> version
versionnum [0xb5b4+0x8a] = V4,NLINK,DIRV2,ATTR,ALIGN,DALIGN,LOGV2,EXTFLG,MOREBITS,ATTR2,LAZYSBCOUNT,PROJID32BIT
Sortie d'un nouveau système de fichiers XFS (V5) (créé avec xfsprogs version 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
Nous pouvons vérifier en utilisant la commande ci-dessous.
# yum list installed | grep xfs
# yum info xfsprogs