Xen domU no cambia el tamaño del disco

Xen domU no cambia el tamaño del disco

Mi servidor Xen usa LVM para domUs. Cerré un domU y aumenté su nivel de 10G a 24G:

lvextend -L24G /dev/xen-disks/my_domu

que parece haber funcionado:

      --- Volumen lógico ---
  Ruta LV /dev/xen-disks/my_domu
  Nombre LV my_domu
  Nombre VG discos xen
  LV UUID EVe9Va-v1ls-FSVR-OlFZ-5juy-PkJ1-7MxDkZ
  Acceso de escritura LV lectura/escritura
  LV Creation host, fractal del tiempo, 2015-04-01 13:25:05 -0700
  Estado BT disponible
  # abierto 1
  Tamaño VI 24,00 GiB
  Actual LE 6144
  Segmentos 2
  herencia de asignación
  Leer adelante sectores auto
  - actualmente configurado en 4096
  Dispositivo de bloque 252:6

Puedo ver el espacio adicional dentro del domU, pero mis intentos de aumentar el tamaño para /dev/xvda1utilizarlo han fallado.

La información de la partición del domU desde dentro:

Disco /dev/xvda: 25,8 GB, 25769803776 bytes
255 cabezas, 63 sectores/pista, 3133 cilindros, total 50331648 sectores
Unidades = sectores de 1 * 512 = 512 bytes
Tamaño del sector (lógico/físico): 512 bytes / 512 bytes
Tamaño de E/S (mínimo/óptimo): 512 bytes/512 bytes
Identificador de disco: 0x000e84db

    Dispositivo Arranque Inicio Bloques finales Sistema de identificación
/dev/xvda1 63 18860309 9430123+ 83 Linux
/dev/xvda2 18860310 20964824 1052257+ 5 Extendido
/dev/xvda5 18860373 20964824 1052226 82 Intercambio de Linux/Solaris

y su información de montaje:

/dev/xvda1 en / escriba ext4 (rw,errors=remount-ro)
proc en /proc tipo proc (rw,noexec,nosuid,nodev)
sysfs en /sys escriba sysfs (rw,noexec,nosuid,nodev)
ninguno en /sys/fs/fuse/connections tipo fusectl (rw)
ninguno en /sys/kernel/debug tipo debugfs (rw)
ninguno en /sys/kernel/tipo de seguridad securityfs (rw)
udev en /dev escriba devtmpfs (rw,mode=0755)
devpts en /dev/pts escriba devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs en /ejecutar escriba tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
ninguno en /ejecutar/bloquear tipo tmpfs (rw,noexec,nosuid,nodev,size=5242880)
ninguno en /run/shm escriba tmpfs (rw,nosuid,nodev)

¿Alguna idea sobre cómo utilizar esos 14 GB?

Respuesta1

El domU tiene asignado el tamaño más grande, pero internamente todavía solo tiene el tamaño anterior, ver¿Por qué necesito hacer resize2fs después de lvextend?.

Tienes que cambiar el tamaño del sistema de archivos con

resize2fs /dev/xen-disks/my_domu

(Eventualmente hay que llamar e2fsck -f /dev/xen-disks/my_domuantes)

información relacionada