
Meu servidor em nuvem possui um dispositivo externo formatado como XFS. Após expandir o volume, precisarei executar o comando:
$ sudo xfs_growfs /dev/sdb
Como é fundamental que um serviço continue gravando no dispositivo, seria possível executá-lo xfs_growfs
sem interromper o serviço? A maneira "segura" usual é interromper o serviço, executar xfs_growfs
e iniciar o serviço novamente. Eu só queria saber se a interrupção do serviço é realmente necessária ou se xfs_growfs
foi projetado para poder redimensionar mesmo quando as leituras e gravações no disco estão em andamento.
Responder1
xfs_growfs
funciona online, não precisa parar nada, não tem problema algum.
Contanto que o /dev/sdb
tamanho maior do dispositivo seja detectado corretamente e você esteja realmente usando o XFS no disco completo em vez de uma partição, você poderá aumentá-lo diretamente. Se houver partições envolvidas, você deverá primeiro aumentar a partição.