El volumen de la base de datos es un dispositivo LVM. Puede cambiar su tamaño en línea si proporciona la tecnología de virtualización subyacente que admite la expansión de discos en línea.

Para expandir el tamaño del disco:

  1. Inicie sesión en la consola del sistema SD-WAN Orchestrator.
  2. Identifique los discos físicos que subyacen tras el volumen de la base de datos.
    vgs -o +devices db_data

    Ejemplo:

    root@vco:~# vgs -o +devices db_data
       \  VG      #PV #LV #SN Attr   VSize   VFree   Devices
         db_data   1   1   0 wz--n- 500.00g 125.00g /dev/sdb(0)
  3. Identifique el archivo adjunto del disco físico.
    lshw -class volume
    Ejemplo:
    /dev/sdb is attached to scsi@2:0.1.0 (Host: scsi2 Channel: 00 Id: 01 Lun: 00)
    root@vco:~# lshw -class volume
      *-volume
           description: EXT4 volume
           vendor: Linux
           physical id: 1
           bus info: scsi@2:0.0.0,1
           logical name: /dev/sda1
           logical name: /
           version: 1.0
           serial: 9d212247-77c4-4f98-a5c2-7f8470fa2da8
           size: 10239MiB
           capacity: 10239MiB
           capabilities: primary bootable journaled extended_attributes large_files huge_files dir_nlink recover extents ext4 ext2 initialized 
           configuration: created=2016-02-22 20:49:38 filesystem=ext4 label=cloudimg-rootfs lastmountpoint=/ modified=2016-02-22 21:18:58 mount.fstype=ext4 mount.options=rw,relatime,data=ordered mounted=2016-10-06 23:22:04 state=mounted 
      *-disk:1
           description: SCSI Disk
           physical id: 0.1.0
           bus info: scsi@2:0.1.0
           logical name: /dev/sdb
           serial: v5V2zm-Lvbh-Mfx3-W8ki-COI9-DAtP-RXndhu
           size: 500GiB
           capacity: 500GiB
           capabilities: lvm2
           configuration: sectorsize=512
      *-disk:2
           description: SCSI Disk
           physical id: 0.2.0
           bus info: scsi@2:0.2.0
           logical name: /dev/sdc
           serial: fTQFJ2-giAV-WsXL-1Wha-V305-oQkV-qqS3SA
           size: 100GiB
           capacity: 100GiB
           capabilities: lvm2
           configuration: sectorsize=512
  4. En el host del hipervisor, busque el disco conectado a la máquina virtual mediante la información de bus. Ejemplo: SCSI(0:1)
  5. Amplíe el disco virtual. Para obtener instrucciones, consulte el artículo 1004047 de la base de conocimientos de VMware: http://kb.vmware.com/kb/1004047
  6. Vuelva a iniciar sesión en la consola del sistema SD-WAN Orchestrator.
  7. Vuelva a analizar el dispositivo de bloqueo para comprobar el volumen físico cuyo tamaño ha cambiado. Ejemplo:
    echo 1 > /sys/block/$DEVICE/device/rescan

    Ejemplo:

    echo 1 > /sys/block/sdb/device/rescan
  8. Cambie el tamaño del disco físico LVM.
    pvresize /dev/sdb
  9. Determine la cantidad de espacio libre en el grupo de volumen de base de datos.
    vgdisplay db_data |grep Free

    Ejemplo:

    root@vco:~# vgdisplay db_data |grep Free
    Free  PE / Size       34560 / 135.00 GiB
  10. Amplíe el volumen lógico de la base de datos.
    lvextend -L+#G /dev/db_data/vco

    Ejemplo:

    root@vco:~# lvextend -L+10G /dev/db_data/vco
      Extending logical volume vco to 385.00 GiB
      Logical volume vco successfully resized
  11. Cambie el tamaño del sistema de archivos de volumen de base de datos:
    resize2fs /dev/db_data/vco

    Ejemplo:

    root@vco:~# resize2fs /dev/db_data/vco
    resize2fs 1.42.9 (4-Feb-2014)
    Filesystem at /dev/db_data/vco is mounted on /store; on-line resizing required
    old_desc_blocks = 24, new_desc_blocks = 25
    The filesystem on /dev/db_data/vco is now 100924416 blocks long.
  12. Consulte el nuevo tamaño del volumen.
    df -h /dev/db_data/vco

    Ejemplo:

    root@vco:~# df -h /dev/db_data/vco
    Filesystem               Size  Used Avail Use% Mounted on
    /dev/mapper/db_data-vco  379G  1.2G  359G   1% /store