Converter um servidor linux debian/ubuntu no Xen de PV para PV HVM.

Quando criamos servidores linux no xen, e selecionamos a distribuição do servidor automaticamente o XEN cria um servidor como PV ( Paravirtualizado).

Desse modo não podemos setar o boot de um cdrom por exemplo.

O PV HVM tem performance melhor também. Aqui tem uma explicação sobre a diferença entre o PV e o PV HVM.

http://wiki.xen.org/wiki/PV_on_HVM

Tive um problema em um servidor Ubuntu para iniciar com um live CD. Depois de bastante pesquisa, vi que era preciso migrar para PV HVM.

Para converter o servidor Ubuntu: é preciso modificar as configurações do servidor:

No arquivo /etc/default/grub :

Remover console=hvc0 # Entrada GRUB_CMDLINE_LINUX=

( não apagar a entrada, apenas deixar ela vazia)

Adiciona ou desmarque no arquivo a linha:

GRUB_TERMINAL=console

Execute o comando: update-grub ( como root)



Após essa configuração, se você reiniciar o servidor sem rodar a configuração abaixo, ele vai parar de funcionar.

No servidor do xen, execute o comando abaixo:

xe vm-param-set HVM-boot-policy="BIOS order" uuid=<vm uuid>

O vm uuid você consegue pelo interface do Xen:



Agora é reiniciar a maquina virtual. E as opções de boot aparecem no XenCenter.

Comentários

Postagens mais visitadas deste blog

Script de Checagem de Serviço.

Convertendo servidores Linux do Xen para VmWare ESX.

Migrar usuários entre servidores do zimbra.