quarta-feira, 10 de fevereiro de 2010

XEN: Criando uma VM (domU) no CentOS.

I. Utilizando um aplicativo gráfico:


1o. Instale o pacote virt-manager:

# yum install virt-manager

2o. Execute o aplicativo virt-manager:

# virt-manager &

Agora é só seguir as instruções e avançar, avançar, ...


II. Utilizando a linha de comando e internet:


1o. Instale o pacote python-virtinst:

# yum install python-virtinst

2o. Crie a pasta que conterá as VMs:

# mkdir /vm


Obs: se está usando SELinux faça os seguintes comandos:

# semanage fcontext -a -t xen_image_t "/vm(/.*)?"
# restorecon -R /vm
# ls -dZ /vm


3o. Execute o comando:

# virt-install \
--paravirt \
--name webserver01 \
--ram 512 \
--file /vm/webserver.nixcraft.com.img \
--file-size 10 \
--nographics \
--location http://mirrors.kernel.org/centos/5.3/os/x86


Obs: nome da máquina é webserver01, memória ram 512 mb, hd de 10Gb, somente texto.

Dica: O processo de instalação da internet demora bastante. Se tem as mídias de instalação e deseja instalar a partir delas, instale o apache (httpd) e copie o conteúdo do(s) DVD/CDs:

# cp -r /media/CentOS_5.2_Final/CentOS/ /var/www/html/CentOS_5.2_Final/CentOS

Agora é só apontar a diretiva --location para http://localhost/CentoOS_5.2_Final/CentOS

Ou ainda, utilizar o passo-a-passo a seguir.


III. Utilizando a linha de comando e CD/DVD de instalação:


1o. Instale o pacotes necessários:

# yum install python-virtinst qemu virt-viewer

2o. Crie a pasta que conterá as VMs:

# mkdir /vm

3o. Execute o comando:

# virt-install \
--connect qemu:///system \
--name mailserver
--ram 500 \
--file /dev/HostVG/mailserver.cyberciti.biz \
--network network:default \
--accelerate \
--vnc \
--cdrom /dev/cdrom


Obs: nome da máquina é mailserver, memória ram 500 mb.

Dica: Se preferir usar ISOs a partir das mídias de instalação, utilize o seguinte comando:

# virt-install \
--name www2 \
--ram 1000 \
--file /dev/sdc \
--network bridge:eth1 \
--cdrom /tmp/centosbootdvd.iso



C ya, guys!!! =D

Fontes:
http://www.cyberciti.biz/tips/rhel-centos-xen-virtualization-installation-howto.html
http://wiki.centos.org/HowTos/Xen/InstallingCentOSDomU

Nenhum comentário:

Postar um comentário