Después de aumentar el tamaño del disco en su hosting o panel de control, también debe ampliar el espacio disponible dentro del Ubuntu Sistema operativo 16.04 para aprovecharlo al máximo.
Abra una terminal como root y escriba los siguientes comandos:
root@Serverspace:~# echo 1 /sys/block/sda/device/rescan
Comprobar la información del disco
Usando la sección y la utilidad de disco separadas, obtenga información sobre las secciones:
root@Serverspace:~# parted
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: %size%GB
Memoriza el tamaño del disco %size%GB.
Cambie el tamaño de la sección usando el comando resizepart de la utilidad parted, especificando el número de sección %partnum%
(parted) resizepart %partnum%
Como valor "Final" usamos el valor %size% de la salida p (partida), que memorizaste anteriormente.
End? [XX.X GB]? %Size%GB
Termine el trabajo de la utilidad separada con el comando:
(parted) quit
Después de eso, obtendremos información sobre la necesidad de realizar cambios en el fstab:
Information: You may need to update /etc/fstab.
Ahora usaremos la utilidad de la sección fdisk:
Después de recibir la lista de secciones con el parámetro -l, seleccionamos la sección que necesitamos (en nuestro ejemplo /dev/sda)
root@Serverspace:~# fdisk -l
root@Serverspace:~# fdisk /dev/sda
Crear una sección- tipo de sección (L) - lógico
Command (m for help): n
Select (default p): l
Adding logical partition %lpart%
Memoriza el número de sección que creaste durante el comando (en el ejemplo será %lpart%).
Acepte el valor por defecto - presione Enter dos veces:
First sector (XXX-YYY, default ZZZ):
Last sector, +sectors or +size{K,M,G} (XXX-YYY, default ZZZ):
Cambia el tipo de sección, escribe el número de la sección que memorizaste anteriormente (en el ejemplo era %lpart%).
Command (m for help): t
Partition number (1-X): %lpart%
Hex code (type L to list codes): 8e Command (m for help): w
informar al kernel sobre los cambios:
root@Serverspace:~# partx -v -a /dev/sda
En la respuesta verás una línea. /dev/sda: partición %lpart% añadida
Inicialice la sección, en lugar de %lpart%, nuevamente usamos el número de sección que memorizamos anteriormente.
root@Serverspace:~# pvcreate /dev/sda%lpart%
Physical volume "/dev/sda%lpart" successfully created
Agregue una sección física a un grupo de volúmenes existente:
root@Serverspace:~# vgextend ubuntu-vg /dev/sda%lpart%
Volume group "ubuntu-vg" successfully extended
Expanda el volumen lógico con lvextend.
root@Serverspace:~# lvextend -l +100%FREE //dev/ubuntu-vg/root
Extending logical volume root to YY.ZZ GiB
Logical volume root successfully resized
Expanda el sistema de archivos. con la utilidad resize2fs.
root@Serverspace:~# resize2fs /dev/ubuntu-vg/root
Preguntas frecuentes: Ampliación del espacio en disco Ubuntu 16.04
- P1: ¿Por qué necesito ampliar el espacio en disco en el sistema operativo si ya lo hice en el panel de control?
Ampliar el espacio de disco en el panel de control solo asigna más almacenamiento virtual. Para que el sistema operativo pueda usar ese espacio, debe redimensionar manualmente las particiones y los volúmenes lógicos. Ubuntu. - P2: ¿Estas instrucciones funcionarán en otros dispositivos? Ubuntu versiones?
Aunque los pasos generales son similares, los nombres de las particiones, los nombres de los grupos de volúmenes o las herramientas disponibles pueden variar en las versiones más recientes. Adapte siempre los comandos a su configuración específica. - P3: ¿Qué pasa si no uso LVM?
Si su sistema no usa LVM, necesitará redimensionar la partición y el sistema de archivos directamente (por ejemplo, usando parted y resize2fs), omitiendo los pasos pvcreate, vgextend y lvextend. - P4: ¿Es seguro cambiar el tamaño de las particiones en un sistema en vivo?
Se recomienda crear una copia de seguridad o una instantánea antes de continuar. Si bien cambiar el tamaño suele ser seguro, cualquier error con los números de partición o los comandos puede provocar la pérdida de datos. - P5: Veo una advertencia sobre la actualización de /etc/fstab. ¿Debería preocuparme?
Este es un recordatorio general. Si solo está redimensionando y no modificando los UUID ni los puntos de montaje, /etc/fstab no suele requerir cambios. - P6: ¿Cómo puedo comprobar si la expansión del disco fue exitosa?
Puede ejecutar df -h para ver el uso actualizado del disco y lsblk o lvdisplay para confirmar los cambios en el volumen lógico.