Como verificar a versão do sistema de arquivos XFS?

7

Como verificar a versão de um sistema de arquivos XFS em um sistema, seja V5 ou posterior?

    
por MikasaAckerman 29.08.2016 / 17:20

3 respostas

6

Desde versão 3.15 , o kernel informa a versão do XFS usada em cada sistema de arquivos à medida que é montada; dmesg | grep XFS deve fornecer algo como

[1578018.463269] XFS (loop0): Mounting V5 Filesystem

Em vez de loop0 em seu sistema, você obterá o dispositivo subjacente e V5 será substituído por qualquer versão usada pelo seu sistema de arquivos.

Os kernels mais antigos suportavam oficialmente sistemas de arquivos XFS versão 4, mas podiam montar sistemas de arquivos da versão 5 (desde meados de 2013); para este último, o kernel imprimiria

Version 5 superblock detected. This kernel has EXPERIMENTAL support enabled!

quando o sistema de arquivos foi montado.

    
por 02.09.2016 / 14:49
2

Podemos verificar usando o comando abaixo.

# yum list installed | grep xfs

#yuminfoxfsprogs

    
por 29.08.2016 / 18:16
2

Você pode verificar a versão em formato de disco de um sistema de arquivos XFS com xfs_db .

Exemplo de saída de um sistema de arquivos XFS antigo (V4) no meu sistema:

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

Saída de um novo sistema de arquivos XFS (V5) (criado com xfsprogs versão 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
    
por 26.08.2018 / 18:50

Tags