Virtualização profissional usando o Xen
Para instalação foi utilizado como base o Debian Lenny, vamos compilar e instalar o Xen Source 4.0.
Pacotes necessários
# apt-get install bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif texinfo pciutils-dev mercurial build-essential make gcc libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev libjpeg62-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev iasl
Se você estiver usando o debian 64 Bits, instalar também o pacote abaixo:
# apt-get install gcc-multilib
Baixar e descompactar no diretório "/usr/local/src":
# cd /usr/local/src
# wget http://bits.xensource.com/oss-xen/release/4.0.0/xen-4.0.0.tar.gz
# tar xfzv xen-4.0.0.tar.gz
# cd xen-4.0.0
Habilitar o TUN/TAP
# vim /usr/local/src/xen-4.0.0/buildconfigs/enable-xen-config
# Habilitar módulo do TUN/TAP
setopt CONFIG_TUN y
exit 0
Compilando o Xen 4.0 isso pode demorar um pouco dependendo da velocidade da sua internet.
# make world
Habilitei todas as opções pois nunca sabemos quando vamos necessitar delas. Apenas colocar Y .
# make install
Configurando o Grub
# update-grub
Ativando serviços no boot.
# cd /etc/init.d
# update-rc.d xend defaults 20 21
# update-rc.d xendomains defaults 21 20
# vim /boot/grub/menu.lst
title Xen 4.0.0 / Debian GNU/Linux, kernel 2.6.31.13
root (hd0,0)
kernel /boot/xen-4.0.0.gz dom0_mem=512M
module /boot/vmlinuz-2.6.31.13 root=/dev/sda1 ro console=hvc0 earlyprintk=xen nomodeset
Reiniciar o computador
# reboot
Fonte: http://wiki.xen-br.org/Xen-4.0.0-debian-lenny
0 comentários:
Postar um comentário