¿Se debe detener el dispositivo de almacenamiento antes de usar xfs_growfs?

¿Se debe detener el dispositivo de almacenamiento antes de usar xfs_growfs?

Mi servidor en la nube tiene un dispositivo externo formateado como XFS. Después de expandir el volumen, necesitaré ejecutar el comando:

$ sudo xfs_growfs /dev/sdb

Dado que es fundamental que un servicio siga escribiendo en el dispositivo, ¿sería posible ejecutarlo xfs_growfssin detener el servicio? La forma "segura" habitual es detener el servicio, ejecutarlo xfs_growfsy luego iniciarlo nuevamente. Me preguntaba si realmente es necesario detener el servicio o si xfs_growfsestá diseñado para poder cambiar el tamaño incluso cuando se realizan lecturas y escrituras en el disco.

Respuesta1

xfs_growfsFunciona en línea, no es necesario detener nada, no hay ningún problema.

Siempre que el /dev/sdbtamaño del dispositivo más grande se detecte correctamente y esté usando XFS en el disco completo en lugar de una partición, puede hacerlo crecer directamente. Si hay particiones involucradas, primero debe hacer crecer la partición.

información relacionada