conserta a virtualbox centos após o vdi redimensionar ou expandir um grupo LV

1

Eu consegui redimensionar meus centos vdi no virtualbox com o comando VboxManage.exe modifyhd Centos.vdi --resize 12000 Mas quando eu iniciei o Centos eu recebi mensagens de erro que o gnome power manager não foi instalado corretamente, também iniciando Avahi e postfix < Os daemons falhados falharam, e depois disso eu não tenho nenhuma tela gnome. Como eu poderia consertar a situação?

Voltei ao estado inicial, antes de redimensionar e adicionei um novo volume, o novo Q é como expandir um vg_localhost?
saída de vdisplay :

--- Physical volume ---
  PV Name               /dev/sda2
  VG Name               vg_localhost
  PV Size               8,51 GiB / not usable 3,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              2178
  Free PE               0
  Allocated PE          2178
  PV UUID               Z4g5Cc-

  "/dev/sdb2" is a new physical volume of "12,51 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb2
  VG Name
  PV Size               12,51 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               oDCocH-

Eu fiz extensão de vg e lvresize mas ainda estou com problemas

lsblk
NAME                          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                             8:16   0    20G  0 disk
├─vg_localhost-lv_root (dm-0) 253:0    0    18G  0 lvm  /
└─vg_localhost-lv_swap (dm-1) 253:1    0     2G  0 lvm  [SWAP]
sda                             8:0    0     9G  0 disk
├─sda1                          8:1    0   500M  0 part /boot
└─sda2                          8:2    0   8,5G  0 part
sr0                            11:0    1  1024M  0 rom


df -h
  /dev/mapper/vg_localhost-lv_root
                      6,5G  6,2G  256M  97% /
tmpfs                 499M  200K  499M   1% /dev/shm
/dev/sda1             485M   78M  382M  17% /boot

do que sinto falta?

    
por Yurij73 19.12.2012 / 15:56

2 respostas

3

Em vez de tentar redimensionar esse disco único existente, criaria uma nova imagem de disco virtual e a adicionaria como um novo volume físico ao grupo de volumes. Uma vez que o novo disco é parte do grupo de volumes, você pode adicionar a capacidade do pv ao (s) volume (s) lógico (s) que você precisa para crescer. Então, eu apenas aumentaria o sistema de arquivos existente para incluir todo o espaço no volume lógico recém-expandido.

A rota alternativa é criar uma nova imagem de disco do tamanho desejado, montar as duas imagens de disco e inserir a origem no destino. Então, você pode simplesmente aumentar o tamanho do sistema de arquivos. Não é a solução mais elegante, mas provavelmente seria a maneira rápida e suja de resolver o seu problema.

    
por 19.12.2012 / 19:00
1

Primeiro, estenda seu VG com o novo PV, aumente os LVs e aumente o FS nos LVs.

  • pvcreate / dev / sdb2
  • vgextend vg_localhost / dev / sdb2
  • lvresize
  • resize2fs
por 19.12.2012 / 22:56