Puede cambiar su tamaño sin reiniciar, haciendo:
lvextend -r -L+100%FREE /dev/vg/lv-root
si solo tiene 5 GB libres en el grupo de volumen vg
o
lvextend -r -L+5G /dev/vg/lv-root
Este comando agrega el espacio libre del grupo de volúmenes vg al volumen lv-root y lo extiende; con -r también extiende el sistema de archivos subyacente al mismo tiempo en tiempo de ejecución. (Así que no es necesario reiniciarlo desde otra cosa)
En cuanto a lvresize
Creo que tienes un espacio extra en el comando. El comando debe ser:
lvresize -L+5G -r /dev/vg/lv-root
Sí, puede omitir el tamaño de su segundo comando. En este caso, el fs se redimensionará para usar el dispositivo de bloque completo (lv-root).
En general, esto solo se puede hacer con particiones desmontadas. Pero ext4 (y también algunos fs diferentes) tiene una característica especial, que puede crecer mientras está en línea. Es la característica del controlador del sistema de archivos ext4. En este caso, el comando resize2fs solo solicitará esta funcionalidad de crecimiento en línea del controlador kernel fs.