No
Xen, os controladores de máquinas virtuais são chamados de Domain-0 ou apenas dom0 e as máquinas virtuais propriamente ditas são chamadas domU. Nesse artigo mostraremos como configurar um servidor de máquinas virtuais - dom0 - bem como uma máquina virtual - domU.
Esse artigo é baseado no
Fedora Core 5, portanto os procedimentos aqui descritos devem funcionar com pouca ou nenhuma diferença no
Red Hat Enterprise Linux e no
CentOS.
Instalando o sistema operacional
Para instalar o sistema operacional deixando-o pronto para servir de dom0 do Xen, basta observar algumas considerações.
Com relação ao particionamento, crie as seguintes partições:
O restante será usado para hospedar as máquinas virtuais. Opcionalmente, você pode criar uma partição separada para o /boot, com 512 MB (para hospedar várias imagens diferentes de kernel).
Prosseguindo com a instalação, no momento da seleção de pacotes, peça para personalizar a seleção de pacotes e desmarque todas as opções. Isso instalará o conjunto mínimo de pacotes do Fedora Core 5. Os pacotes que faltarem deverão ser instalado posteriormente através da ferramenta rpm.
Uma vez que o sistema tenha sido instalado, você precisará instalar alguns pacotes antes de poder instalar o Xen. Mais especificamente, os pacotes necessários para o Yum funcionar. Para isso, monte o DVD de instalação do Fedora Core 5. No nosso exemplo, vamos considerar que a unidade de DVD está acessível em /dev/hda:
# mount /dev/hda /media
# cd /media/Fedora/RPMS
# rpm -Uvh yum-2.6.0-1.noarch.rpm
Provavelmente será retornada uma mensagem de erro dizendo que o pacote yum precisa de outros pacotes para funcionar. Repita o comando incluindo os pacotes exibidos na mensagem de erro. Repita o procedimento até que a instalação seja iniciada:
# rpm -Uvh yum-2.6.0-1.noarch.rpm \
rpm-python-4.4.2-15.2.i386.rpm \
sqlite-3.3.3-1.2.i386.rpm \
python-sqlite-1.1.7-1.2.i386.rpm \
python-urlgrabber-2.9.8-2.noarch.rpm ...
Recomendo que você instale também o editor Vim:
# rpm -Uvh vim-enhanced-6.4.007-4.i386.rpm \
vim-common-6.4.007-4.i386.rpm \
gpm-1.20.1-73.3.i386.rpm
Feito isso, desmonte o DVD:
# cd
# umount /media
Agora, edite o arquivo de configuração do Yum, /etc/yum.conf e altere as seguintes linhas: