Gostaria de aumentar lv_home para 20G e aumentar lv_root para 120G. No VMware estendi o disco rígido para 200G. Você pode ver isso abaixo em .host:/
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
48G 31G 15G 68% /
tmpfs 3.1G 100K 3.1G 1% /dev/shm
/dev/sda1 485M 81M 379M 18% /boot
/dev/mapper/VolGroup-lv_home
4.6G 198M 4.2G 5% /home
.host:/ 239G 110G 130G 46% /mnt/hgfs
Eu tentei correr
resize2fs /dev/mapper/VolGroup-lv_home 20G
Mas não funcionou
Eu tentei correr
lvextend -L 120G /dev/mapper/VolGroup-lv_root
Mas não funcionou
alguma idéia de como adicionar o espaço de .host a lv_home?
Responder1
Pelo que posso ver no seu comando LVS, sua partição LVM tem apenas 54,1 GB, todos alocados.
Estou correto ao entender que esta é na verdade uma VM e você expandiu o tamanho do disco físico na VM para 200 GIGS? Se for esse o caso, você precisa primeiro aumentar o PV, depois o VG e depois os LVs. (PV=Volume Físico, VG=Grupo de Volumes, LV=Volume Lógico)
Eu não tentei esses comandos (então faça backup, seus dados estão em risco!!!), mas tente o seguinte -
- Crie uma nova partição com o espaço livre (por exemplo, use FDISK e crie sda2 - se isso não funcionar, mostre-me o resultado de "fdisk -l /dev/sda")
Supondo que a nova partição seja sda3 [acho que aqui, você pode ter uma troca] faça o seguinte
Crie um novo volume físico usando sda3
pvcreate /dev/sda3
- Adicione a nova partição ao seu grupo de volumes
vgextend Volgroup /dev/sda3
- Expanda sua partição
lvextend -L 120G /dev/mapper/VolGroup-lv_root
- Redimensionar a partição
resize2fs /dev/mapper/VolGroup-lv_root
Observe que esses comandos não foram testados e provavelmente precisarão de alguns ajustes.
Além disso, uma alternativa aos comandos pvcreate e lvextend seria redimensionar /dev/sda1 (se for uma opção com Fdisk) e então aumentar o volume físico.