Qual é o comando para desfragmentar o XFS?

4

Eu tenho uma partição / home em um disco separado com XFS, como faço para fragmentá-lo? (on-line ou off-line)

Ainda não tentei nada e a partição / tem o BTRFS. Também como agendar seria bom. Mas eu posso verificar isso em perguntas já respondidas.

Esta foi a saída:

sudo xfs_db -c frag -r /dev/sdb5
actual 329394, ideal 301436, fragmentation factor 8.49%
    
por userDepth 22.05.2016 / 22:13

1 resposta

6

O XFS fornece um utilitário de desfragmentação do sistema de arquivos, xfs_fsr , que pode desfragmentar os arquivos em um sistema de arquivos XFS montado e ativo.

Pode ser útil visualizar a fragmentação do XFS periodicamente.

xfs_fsr melhora a organização de sistemas de arquivos montados. O algoritmo de reorganização opera em um arquivo por vez, compactando ou melhorando o layout das extensões do arquivo. Inspecione os níveis de fragmentação

Para ver quanto fragmentação seu sistema de arquivos tem atualmente:

sudo xfs_db -c frag -r /dev/sd??

Para começar a desfragmentação, use o comando xfs_fsr que está incluído no pacote xfsprogs .

sudo xfs_fsr /dev/sd??

Mude ?? para o que corresponde à sua partição

    
por kyodake 23.05.2016 / 01:07