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
lvresizeoperações - e depois
resize2fspara sistema de arquivos
Mas estou preso no primeiro passo: fdiske sfdiskainda 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 "/".