FDisk não estende para o valor total após o redimensionamento do LVM

1

Estou usando o VMware vSphere 5.1.0 Client para estender o tamanho do disco rígido da VM de 5 GB para 10 GB. Fiz isso no cliente e aparece no vSphere:

Ofdiskreconheceonovotamanhododiscorígido:

Oproblemaéqueocomando"n" (adicionar nova partição) não utiliza o novo espaço. Está alocando cerca de 1024 bytes. Deve ser alocado em torno de 5GB. Isso ocorre depois de várias reinicializações e várias atualizações.

Uma coisa que notei é que o vSphere cria as partições de uma maneira estranha. Observe na tela como existem duas entradas que representam o disco rígido principal: sda2 e sda5. Além disso, por que sda5? Quando tento adicionar a nova partição ao espaço livre, ela só permite 3 ou 4 (sda3, sda4, etc). A numeração de partições fora de ordem poderia ser o problema?

Agradecemos antecipadamente pela ajuda.

    
por Denny 05.04.2017 / 22:46

1 resposta

1

Seria mais simples usar uma ferramenta como o GParted , que deve estar disponível em qualquer distribuição que você esteja usando (supostamente, o Ubuntu dadas as tags).

Veja o que está acontecendo com fdisk . Você tem atualmente uma pequena partição primária, provavelmente /boot , do setor 2048 para o setor 499711, seguida por uma partição estendida do setor 501758 para o setor 10483711, que contém uma partição lógica, seu LVM PV, do setor 501760 para o setor 10483711. explica a numeração: nos discos MBR, as partições primária e estendida são numeradas de 1 a 4 e as partições lógicas começam em 5 (mesmo que não haja quatro partições primárias ou estendidas). Quando você solicita a fdisk para criar uma nova partição, ela só pode criar uma nova partição primária ou estendida porque sua partição estendida está cheia. Como há um pequeno espaço depois de sda1 , fdisk provavelmente escolhe um setor inicial, provavelmente 499712, já que isso está alinhado no limite de um mibibyte; mas então a partição só pode se estender ao setor 501757 no máximo.

Para corrigir coisas com fdisk , você deve criar uma nova partição primária e especificar o setor inicial (10483712 funciona, está alinhado corretamente). Então você poderá usar o espaço adicionado.

(Você também pode ampliar sua partição estendida e criar uma nova partição lógica ou ampliar seu partiton lógico existente, mas isso é um pouco mais complicado com fdisk - basta usar o GParted.)

    
por 06.04.2017 / 07:13