Cómo extender la partición no root de Linux

Cómo extender la partición no root de Linux

Había un volumen de EBS de 3 TB adjunto a una instancia ec2. He aumentado el volumen a 4TB.

Estoy intentando ampliar el tamaño de la partición.

#lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   8G  0 disk
`-nvme0n1p1 259:1    0   8G  0 part /
nvme1n1     259:2    0   4T  0 disk
`-nvme1n1p1 259:3    0   3T  0 part

Lo intenté -

 growpart /dev/nvme1n1 1

producción

NOCHANGE: partition 1 could only be grown by -2147483615 [fudge=2048]

Sin cambios en el tamaño de la partición

#lsblk
NAME        MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0   8G  0 disk
`-nvme0n1p1 259:1    0   8G  0 part /
nvme1n1     259:2    0   4T  0 disk
`-nvme1n1p1 259:4    0   3T  0 part

Lo intenté xfs_growfstambién. Cómo puedo extender la partición. Tiene formato XFS.

Gracias de antemano.

Respuesta1

Puede que hayas golpeadoeste problemao algo similar.

Primero, haga copias de seguridad y asegúrese de que sean restaurables.

Entonces puedes usareste métodopara cambiar el tamaño de la partición. En resumen, gdiskfuncionará felizmente en particiones montadas, por lo que puede eliminar esta partición, crear una más grande y partprobenotificar al núcleo los cambios mientras la partición está activa. Siempre que el comienzo de la partición tenga el mismo desplazamiento, el sistema de archivos no debería verse afectado.

Entonces puedes hacer crecer el FS.

Si puedes desmontar la partición, preferiría hacerlo con la partición desmontada... Estaría menos nervioso y sería menos probable que me tocara algo malo;)

información relacionada