O VMware permite estender o tamanho de um disco virtual online - quando a VM está em execução. As próximas etapas esperadas para o sistema Linux são:
- estenda a partição: exclua e crie uma maior com
fdisk
- estenda o tamanho do PV com
pvresize
- use extensões gratuitas para
lvresize
operações - e depois
resize2fs
para sistema de arquivos
Mas estou preso no primeiro passo: fdisk
e sfdisk
ainda exibo o tamanho antigo do disco.
Meu disco é um disco virtual SCSI conectado graças ao controlador LSI Logic virtual.
Como atualizar o tamanho do disco virtual e as informações da tabela de partição disponíveis no kernel do Linux sem reinicialização ?
Tanto quanto sei, todas as etapas são possíveis para um Windows em execução, sem reinicialização e sem ações do usuário, graças às ferramentas do VMWare. No Linux, espero executar todas as etapas online também e já sei que as etapas 2, 3 e 4 funcionam online. Mas o primeiro - alterar o tamanho da partição declarada na tabela de partições (ainda) parece exigir uma reinicialização.
Atualização: Meu sistema é um Debian Lenny com o kernel 2.6.26 e o disco que estendi é o disco principal com um PV grande contendo o LV "raiz" de "/".