Archive for 8 de abril de 2010

Instalando o Xen Source 4.0 no Debian Lenny

Para instalação do Xen Hypervisor foi utilizado o Debian Lenny, depois disso vamos compilar e instalar o Xen Source 4.0.

Pacotes necessários (Necessitamos alguns pacotes para instalação do Xen 4.0)

$ 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

Caso o seu Debian Lenny for AMD64 instalar mais esse pacote

apt-get install gcc-multilib

Baixando o source do Xen 4.0 para compilação e instalação
http://www.xen.org/products/xen_source.html
http://bits.xensource.com/oss-xen/release/4.0.0/xen-4.0.0.tar.gz

Baixar e descompactar o pacote
$ cd /usr/local/src
$ wget http://bits.xensource.com/oss-xen/release/4.0.0/
$ tar xfzv xen-4.0.0.tar.gz

$ cd xen-4.0.0

Observação: Antes de compilar o kernel, temos que setar para ser compilado o kernel com suporte suporte a TUN/TAP, tive problemas para criar máquinas virtuais em HVM pois o kernel não tinha suporte.

$ vi /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, nesse processo o Xen baixa o kernel específico para ele, isso pode demorar um pouco dependendo da sua banda.

$ make world

Na compilação do kernel do Xen 4.0 ele vai perguntar se deseja habilitar várias opções no kernel, eu habilitei todas pois nunca sabemos quando vamos necessitar delas. Apenas colocar Y <Enter>.

Inslalando o Xen 4.0

$ make install

Instalando o Xen 4.0 no GRUB para inicialização do Xen Hypervisor 4.0

$ update-grub

Ativando serviços do Xen 4.0 no boot

$ cd /etc/init.d
$ update-rc.d xend defaults 20 21
$ update-rc.d xendomains defaults 21 20

Seguindo as boas praticas do Xen vamos alterar as informações do GRUB, deixando conforme abaixo.

$ vi /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

Reiniciado o computador para podemos criar as DomU (Máquinas virtuais no Xen 4.0)

$ reboot

Referências: http://wiki.xensource.com/xenwiki/Xen4.0

http://wiki.xensource.com/xenwiki/XenBestPractices

Flisol Santo André 2010

No dia 24 de Abril acontece na América Latina um festival de instalação de software livre.
Em Santo André no ABC Paulista o evento já virou tradição e muito prestigiado por mais de 200 pessoas no ano passado e esse ano esperando aproximadamente mais de 500 pessoas.
Traga seu computador e deixe ele livre de softwares proprietários e compartilhe seus conhecimentos.

Local: Colégio Central Casa Branca,
Endereço: Rua Onze de Junho, 521 – Bairro Casa Branca – Santo André/SP
Tel (11) 4990-2191 – (11) 2598-3874
Data: 24/04/2010
Horário: De 09:00 às 18:00 horas
Mapa de Localização: Como chegar

Mais informações http://flisol.net/FLISOL2010/Brasil/SantoAndre