segunda-feira, 9 de abril de 2012

Instalando Xen4 em Debian 6

Tá, um blog que tem o maior foco em BSD's, porque tem um post sobre Linux, bem, vamos
alguns tipos de assuntos aqui, sempre focando de software livre, principalmente em relação
a sistemas operacionais livres, por isto Linux também vai aparecer neste blogger.


Retirado do site: http://wiki.debian.org/Xen .
Após instalar o Debian 6, instalar o hypervisor, xen kernel e xen-tools:

#aptitude -P install xen-linux-system

Instalar o suporte a HVM (para virtualização completa)

#apt-get install xen-qemu-dm-4.0


Alterar para o Xen Hypervisor ser o boot padrão e atualizar informações do grub:

mv -i /etc/grub.d/10_linux /etc/grub.d/21_linux
update-grub

Editar /etc/default/grub e inserir:

GRUB_DISABLE_OS_PROBER=true

Atualizar o grub com update-grub
Alguns problemas podem ocorrer ao reinicar o host e ao tentar salvar e restaurar os guests podemos ter problemas, então é recomendado inserir/alterar as linhas no arquivo, /etc/defaults/xendomains

XENDOMAINS_RESTORE=false
XENDOMAINS_SAVE=""

Alterando o arquivo /etc/xen/xend-config.sxp

(xend-unix-server=yes)
(network-script network-bridge)

Agora o pulo do gato, onde agarrei um bom tempo, o debian + gnome, vem com um auto configurador da placa de rede que faz uma boa bagunça, e o xen precisa do arquivo /etc/network/interfaces dentro do padrão, no meu caso aqui deixei a placa de rede como dhcp mesmo, e inseri as seguintes linhas:

auto lo eth0
iface eth0 inet dhcp

Pronto, hora do reboot....
... e depois um xm dmesg.
Agora podemos instalar as ferramentas para administração das VMs.
Ferramentas recomendadas:

apt-get install virt-manager

Dicas:
- usar o sudo para executar a ferramenta - dentro do /usr/lib64 criar um link do diretório xen-4.0 para xen (ln -sf xen-4.0 xen) caso contrário, ao criar uma VM full virtualizada vai apresentar um erro.

Nenhum comentário: