
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_growfs
sin detener el servicio? La forma "segura" habitual es detener el servicio, ejecutarlo xfs_growfs
y luego iniciarlo nuevamente. Me preguntaba si realmente es necesario detener el servicio o si xfs_growfs
está diseñado para poder cambiar el tamaño incluso cuando se realizan lecturas y escrituras en el disco.
Respuesta1
xfs_growfs
Funciona en línea, no es necesario detener nada, no hay ningún problema.
Siempre que el /dev/sdb
tamañ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.