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

Servidor de Email Seguro com Postfix - Amavis - Opendkim - Opendmarc

Script de Checagem de Serviço.

Convertendo servidores Linux do Xen para VmWare ESX.