Xen: Criando dom0 e domU no Fedora

Nesse artigo veremos como configurar um servidor Xen, bem como os procedimentos para instalar e configurar uma máquina virtual. O artigo, baseado no Fedora, pode ser usado para configuração de domínio Xen no Red Hat Enterprise Linux e no CentOS.

[ Hits: 56.627 ]

Por: Davidson Rodrigues Paulo em 05/07/2007 | Blog: http://davidsonpaulo.com/


Ajustes finais



Uma vez estando dentro do sistema de arquivos da nova máquina virtual, precisaremos editar alguns arquivos.

Primeiro, editaremos o arquivo /etc/fstab, alterando ou adicionando as seguintes linhas:

/dev/sda1    /                   ext3    defaults    1 1
/dev/sda2    swap                swap    defaults    0 0
/dev/sda3    /var/spool/squid    ext3    defaults    1 2

Agora devemos configurar a interface de rede. Edite o arquivo /etc/sysconfig/network-scripts/ifcfg-eth0. Se você for utilizar IP fixo, altere as informações de endereço Mac e IP, por exemplo:

HWADDR=00:16:3E:5F:72:D1
IPADDR=10.1.0.246

No caso do endereço de Mac, você deve criar um valor. O Xen possui uma faixa de valores de Mac que você pode utilizar com segurança.

Depois, ajuste o nome de máquina, editando o arquivo /etc/sysconfig/network.

HOSTNAME=squid.niteroi.unimed

Se você for utilizar IP fixo nas suas configurações de rede, certifique-se de que a opção GATEWAY esteja presente e configurada com o valor correto.

Agora, utilize o Yum para remover os pacotes que você não precisará na sua máquina virtual:

# yum remove kernel-xen0

Se você quiser, você pode instalar os pacotes extras, mas eu recomendo fortemente que você só faça isso depois que a máquina virtual estiver sendo executada.

Por fim, use o utilitário chkconfig para habilitar o Kudzu na inicialização e desabilitar o D-Bus:

# chkconfig kudzu on
# chkconfig messagebus off


O Kudzu talvez seja necessário para detectar a interface de rede. A desabilitação do D-Bus é uma precaução pois, se alguma coisa der errada e a rede não for estabelecida na inicialização da máquina virtual, o Dbus não conseguirá iniciar, travando a inicialização do sistema.

Feito isso, você está pronto para iniciar a sua máquina virtual. Saia do chroot e desmonte o disco lógico:

# exit
# cd
# umount /mnt


Página anterior     Próxima página

Páginas do artigo
   1. Instalando o sistema operacional
   2. Preparando a máquina virtual
   3. Ajustes finais
   4. Criando o arquivo de configuração
   5. Iniciando a máquina virtual
Outros artigos deste autor

Aulas particulares: Ganhando dinheiro com Linux

Seu Slackware atualizado com SWARET

Fundamentos do sistema Linux - hardware

Debian-BR CDD: Mais um excelente trabalho brazuca

Atualize rapidamente os PC's da sua LAN com Debian

Leitura recomendada

Instalando Wireless USB Adapter D-Link DWL-G122 no Debian

Instalação e configuração do gdesklets no Slackware 10

Preparando o Linux SuSE Enterprise Server 9 para o Oracle 10g R2

Arch BSD - Instalação em VirtualBox

Assistindo TV usando a placa VideoHighway Xtreme (ou outra baseada no bttv)

  
Comentários
[1] Comentário enviado por ViniciusToni em 25/03/2008 - 09:38h

Ola amigo tudo bom??
Aqui na empresa onde eu to trabalhando, eu to levantando um servidor Debian + Xen , onde nela terão 2 maquinas virtuais, uma pra internet e outra pra hospedar sites e alguns arquivos. Porém a minha pergunta é o seguinte, eu instalei o Debian + Xen, tranquilamente, instalei as maquinas virtuais, também sem problemas. O meu problema é que as maquinas virtuais criadas não responde na rede atravéz de seu nome de host, somente pelo Ip, exemplo, o nome da maquina é DebianVm, se eu tentar acessar essa maquina remotamente, atravéz do nome eu nao consigo, somente pelo Ip da maquina, e o servidor DHCP esta funcionando ok aqui na empresa. o Problema somente ocorre com as maquinas virtuais, a maquina real, responde tranquilo pelo nome na rede, teria alguma configuração que eu teria que fazer nas maquinas virtuais?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts