KVM - Aumentar HD Windows Server 2008

1. KVM - Aumentar HD Windows Server 2008

Vinícius Abreu da Silva
infovinicius

(usa Ubuntu)

Enviado em 12/03/2015 - 12:04h

Bom dia galera,

como não achei uma subcategoria que se encaixasse com KVM resolvi abrir na área de virtual box.

Nunca usei o KVM e herdei uma maquina em minha infraestrutura com essa solução instalada e virtualizando um servidor Windows Server 2008 e nesses dias precisei redimensionar o HD e infelizmente não consegui com a documentação que encontro em fóruns gringos. Vou colocar aqui o procedimento que realizei e comentar as dificuldades que enfrentei.

Primeiro tentei esse:

1. stop the VM
2. run qemu-img resize vmdisk.img +10G to increase image size by 10Gb ( O comando resize não é reconhecido como parâmetro do comando qemu-img)
3. start the VM, resize the partitions and LVM structure within it normally.


Depois tentei esse, onde fui mais longe mas ao subir a imagem do Windows ela só subiu em safe mode e quando tento inicia-la em modo normal ela apresenta a famosa e odiosa tela azul.
# 1. stop the VM
# 2. move the current image
mv mykvm.img mykvm.img.bak

# 3. create a new image
qemu-img create -f raw addon.raw 30G

# 4. concatenate the 2 images
cat mykvm.img.bak addon.raw >> mykvm.img

Obrigado pela atenção galera.

Forte abraço!


  


2. Re: KVM - Aumentar HD Windows Server 2008

Patrick Ernandes
patrickernandes

(usa Debian)

Enviado em 12/03/2015 - 12:39h

#aumentar tamanho do HD, para formato RAW:
truncate --size=+20G vol-modelo.img


#aumentar tamanho do HD, para formato QCOW2:
qemu-img resize vol-vm.img +20GB




3. Re: KVM - Aumentar HD Windows Server 2008

Vinícius Abreu da Silva
infovinicius

(usa Ubuntu)

Enviado em 12/03/2015 - 17:26h


olá patrickernandes,

obrigado pela ajuda.

Acabo de realizar o procedimento em um ambiente controlado e consegui realizar o redimensionamento do HD com o truncate. Porém ao realizar a expansão do volume o Windows trava e não tem jeito de enviar nenhum comando de interrupção. Olhei o event log e achei erro no NTFS, rodei check disk mas mesmo assim ele trava no meio do processo.