Estender meu LVM após o upgrade do SSD

3

Então, eu tenho um SSD de 120 GB (/ dev / sdb) que eu tenho uma inicialização dupla do Windows 7 e Fedora 17. Quando comecei, eu só tenho um SSD de 60 GB, então meu espaço era muito limitado. Eu tenho uma partição no meu SSD (dev / sdb4) que eu criei com gparted, que mostra um "Partition 5 LVM2" (dev / sdb5) abaixo dele, que eu acredito que é o que o LVM é armazenado em (?).

De qualquer forma, usando o gparted, eu expus meu / dev / sdb4 para 27GB, o que criou um "Espaço Livre" de 17GB em / dev / sdb4. Agora preciso combinar / dev / sdb5 e o espaço livre em um.

Eu tentei: %código% o que resulta em:

Extending logical volume lv_root to 20.97 GiB
Insufficient free space: 512 extends needed, but only 0 available

Eu usei um lvextend -L+16G /dev/vg_mine/lv_root que resulta em:

resize2fs /dev/vg_mine/lv_root

Alguém me aponta na direção certa? Estou no caminho certo até agora?

    
por Mr. Monkey 02.04.2013 / 19:26

2 respostas

3

Estenda seu volume físico primeiro e depois o volume lógico:

pvresize /dev/sdb4
lvextend /dev/vg_mine/lv_root

Note que deixei de fora o -L+16G - isso usará todo o espaço livre.

    
por 02.04.2013 / 19:51
1

O / dev / sdb5 ainda é uma partição diferente? Então, o que você precisa fazer é reparticionar o espaço e combinar / dev / sdb4 com / dev / sdb5.

Oh, suponho que nada esteja em / dev / sdb5 que seja importante porque você será destruído no processo.

Outra forma, ainda destrutiva:

 - pvcreate /dev/sdb5
 - vgextend ..... /dev/sdb5
 - lvextend .....
 - then e2resize to resize the filesystem
    
por 02.04.2013 / 22:10

Tags