Protocolo atual para instalar o Xen como um Dom0?

6

Tentei instalar o Xen algumas semanas atrás com o Ubuntu 11.10 como Dom0. Na época, encontrei muitos problemas para listar aqui. E uma pesquisa na internet revelou que outros estavam tendo problemas semelhantes. Embora minhas pesquisas tenham revelado algumas soluções, acabei usando o Ubuntu e usei o Fedora 16 como Dom0. (O processo para iniciar e executar o Fedora 16 como o Dom0 para Xen foi relativamente indolor.)

O Ubuntu é minha distro preferida, e eu gostaria de tentar novamente. Mas antes de fazer isso, alguém poderia recomendar um site que oferece dicas atuais e atualizadas, incluindo uma lista de dependências que eu preciso, para instalar o Xen com o Ubuntu 11.10 como um Dom0? (Temo que muitos dos sites e respostas que encontrei anteriormente possam estar desatualizados.) Ou melhor ainda, alguém gentilmente publicaria um tutorial breve, mas atualizado, aqui?

Muito obrigado!

    
por Lexalt 29.11.2011 / 22:09

3 respostas

1

O que você realmente tentou? (você pode fornecer detalhes, fontes autorizadas)

Algo como: (para começar)

sudo apt-get install xen-hypervisor-4.1-amd64 xen-utils-4.1 xenwatch xen-tools xen-utils-common xenstore-utils

sudo apt-get install virtinst virt-viewer virt-manager
    
por david6 29.11.2011 / 23:32
1

Aqui como isso funcionou para mim.

As lições que aprendi:

Eu queria usar o xen como hipervisor para poder brincar com um SO diferente de um software sem arruinar meu sistema primário.

Então, primeiro baixei a versão do cliente de 64 bits do Ubuntu e segui o guia do Martins link . Obrigado Martin, ótimo trabalho.

Algumas coisas que eu tive que descobrir eu mesmo.

Eu tive um problema com meu cliente Ubuntu de 64 bits. Mesmo que eu tenha instalado em uma caixa da Intel eu tive que usar o pacote xen-hypervisor-4.1-amd64, parece que também cobre as máquinas Intel de 64 bits. O pacote i386 não funcionou.

Então eu queria que a GUI de virtualização funcionasse: Para ativar e usar o virsh para adicionar "exportar VIRSH_DEFAULT_CONNECT_URI = xen: ///" ao arquivo .bashrc raiz. Então começou sem problemas.

Agora o xen está em funcionamento. Só precisa criar uma VM guest. Antes que eu pudesse fazer isso, tive que habilitar as opções de virtualização em meu BIOS EFI. Depois de uma reinicialização e alteração das configurações da BIOS, tudo funcionou bem, mas não consegui ver uma ponte de rede virtual no meu sistema.

Eu queria que meu vm compartilhasse a interface de rede com a máquina física. Eu tive que fazer o seguinte para configurar a rede:

em / etc / network / interfaces

auto xenbr0
iface xenbr0 inet dhcp
bridge_ports eth0

uma reinicialização depois da ponte.

agora eu tive que lidar com alguns erros do virt-manager.

Eu tive que fazer um “ln -s qemu-linaro qemu” em / usr / share para me livrar de alguns erros “Não foi possível ler o arquivo keymap: '/ usr / share / qemu / keymaps / en-us” e para se livrar do problema.

cd /usr
mkdir lib64
cd lib64
ln -s ../lib/xen-4.1/ xen

Uma boa idéia é monitorar os logs xen em / var / log / xen em busca de erros.

Após essas etapas, eu poderia criar uma VM e instalar o sistema operacional convidado.

    
por Ruediger 11.04.2012 / 22:19
0

Este LINK está atualizado sobre como construir e instale o Xen no Ubuntu e no Debian Linux.

Espero que ajude.

    
por all4naija 11.04.2012 / 22:33