
Meu servidor Xen está usando LVM para domUs. Desliguei um domU e aumentei seu nível de 10G para 24G:
lvextend -L24G /dev/xen-disks/my_domu
que parece ter funcionado:
--- Volume lógico --- Caminho LV /dev/xen-disks/my_domu Nome LV meu_domu Nome VG xen-discos LV UUID EVe9Va-v1ls-FSVR-OlFZ-5juy-PkJ1-7MxDkZ Acesso de gravação LV leitura/gravação Anfitrião de criação de LV, fractal de tempo, 01/04/2015 13:25:05 -0700 Status LV disponível #aberto 1 Tamanho LV 24,00 GiB Atual LE 6144 Segmentos 2 Herança de alocação Leia os setores à frente automático - atualmente definido como 4096 Dispositivo de bloqueio 252:6
Posso ver o espaço extra dentro do domU, mas minhas tentativas de aumentar o tamanho para /dev/xvda1
utilizá-lo falharam.
As informações de partição do domU de dentro:
Disco /dev/xvda: 25,8 GB, 25769803776 bytes 255 cabeçotes, 63 setores/pista, 3.133 cilindros, total de 5.033.1648 setores Unidades = setores de 1 * 512 = 512 bytes Tamanho do setor (lógico/físico): 512 bytes/512 bytes Tamanho de E/S (mínimo/ideal): 512 bytes/512 bytes Identificador de disco: 0x000e84db Sistema de identificação de blocos de início de inicialização do dispositivo /dev/xvda1 63 18860309 9430123+ 83 Linux /dev/xvda2 18860310 20964824 1052257+ 5 Estendido /dev/xvda5 18860373 20964824 1052226 82 Troca Linux / Solaris
e suas informações de montagem:
/dev/xvda1 em / digite ext4 (rw,errors=remount-ro) proc em /proc tipo proc (rw,noexec,nosuid,nodev) sysfs em /sys tipo sysfs (rw,noexec,nosuid,nodev) nenhum em /sys/fs/fuse/connections tipo fusectl (rw) nenhum em /sys/kernel/debug tipo debugfs (rw) nenhum em /sys/kernel/security tipo securityfs (rw) udev em /dev tipo devtmpfs (rw,mode=0755) devpts em /dev/pts tipo devpts (rw,noexec,nosuid,gid=5,mode=0620) tmpfs em /run tipo tmpfs (rw,noexec,nosuid,size=10%,mode=0755) nenhum em /run/lock tipo tmpfs (rw,noexec,nosuid,nodev,size=5242880) nenhum em /run/shm tipo tmpfs (rw,nosuid,nodev)
Alguma idéia de como usar esses 14 GB?
Responder1
O domU tem o tamanho maior alocado, mas internamente ainda só tem o tamanho antigo, vejaPor que preciso fazer resize2fs após lvextend?.
Você tem que redimensionar o sistema de arquivos com
resize2fs /dev/xen-disks/my_domu
(Eventualmente você terá que ligar e2fsck -f /dev/xen-disks/my_domu
antes)