Extensión de un volumen lógico en una máquina virtual con Red Hat o SO Cent
search cancel

Extensión de un volumen lógico en una máquina virtual con Red Hat o SO Cent

book

Article ID: 340513

calendar_today

Updated On:

Products

VMware VMware Desktop Hypervisor VMware vSphere ESXi

Issue/Introduction

Renuncia: Este artículo es una traducción de Extending a logical volume in a virtual machine running Red Hat or Cent OS (1006371). Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.

Este artículo proporciona los pasos para extender la partición raíz que reside en un volumen lógico creado con Logical Volume Manager (LVM) en una máquina virtual con Red Hat o SO Cent.



Resolution

Para extender el volumen lógico:

Nota: estos pasos solo sirven para los sistemas de archivos EXT3.

Precaución: VMware recomienda crear una copia de seguridad de toda la máquina virtual, antes de realizar estos cambios.

  1. Apague la máquina virtual.
  2. Modifique la configuración de la máquina virtual y aumente el tamaño del disco virtual. Para obtener más información, consulte Increasing the size of a virtual disk (1004047).
  3. Encienda la máquina virtual.
  4. Identifique el nombre del dispositivo, que de manera predeterminada es /dev/sda, y confirme el nuevo tamaño ejecutando el comando:

    # fdisk -l
  5. Cree una nueva partición primaria:
    1. Ejecute el comando:

      # fdisk /dev/sda (depending the results of the step 4)

    2. Presione p para imprimir la tabla de particiones, para identificar el número de particiones. De forma predeterminada, hay 2: sda1 y sda2.
    3. Presione n para crear una partición primaria nueva.
    4. Presione p de primaria.
    5. Presione 3 para el número de particiones, según el resultado de la impresión de la tabla de particiones.
    6. Presione Enter dos veces.
    7. Presione w para escribir los cambios en la tabla de particiones.

  6. Reinicie la máquina virtual.
  7. Ejecute este comando para verificar que los cambios se hayan guardado en la tabla de particiones y que la partición nueva sea del tipo 83:

    # fdisk -l
  8. Ejecute este comando para convertir la partición nueva a un volumen físico:

    # pvcreate /dev/sda3
  9. Ejecute este comando para extender el volumen físico:

    # vgextend VolGroup00 /dev/sda3

    Nota: para determinar qué grupo de volumen extender, utilice el comando vgdisplay.

  10. Ejecute este comando para verificar cuántas extensiones físicas están disponibles para el grupo de volumen:

    # vgdisplay VolGroup00 | grep "Free"

  11. Ejecute el siguiente comando para extender el volumen lógico:

    # lvextend -L+#G /dev/VolGroup00/LogVol00

    Donde # corresponde al número de espacio libre disponible en GB, según el comando anterior.

    Nota: para determinar qué volumen lógico extender, utilice el comando lvdisplay.

  12. Ejecute el siguiente comando para expandir el sistema de archivos ext3 en línea, dentro del volumen lógico:

    # ext2online /dev/VolGroup00/LogVol00

    Nota: utilice resize2fs en lugar de ext2online si no es una máquina virtual con Red Hat.

  13. Ejecute el siguiente comando para verificar que el sistema de archivos tenga el nuevo espacio disponible:

    # df -h /

Información adicional

Para obtener más información, consulte http://www.redhat.com/magazine/009jul05/features/lvm2/.

Nota: El enlace anterior era correcto hasta el 24.04.12. Si el enlace no funciona, envíe sus comentarios y un empleado de VMware lo actualizará.


Additional Information

Extending a logical volume in a virtual machine running Red Hat or Cent OS