Na postagem anterior abordamos sobre a instalação e a configuração do Xen com o network bridge.
Até lá, toda a abordagem técnica estava sendo feita sobre uma instalação do Slackware 13.37 de 32 bits. Assim, na tentativa de instalar o Solaris 11 como domU sobre o Slackware dom0, o Xen obviamente não permitia a execução da vm devido a tal incompatibilidade.
Sendo instalado o Slackware64, na tentativa de compilar e criar o pacote de instalação do Xen para o Slackware (pois fornecido na postagem anterior serve apenas para o de 32 bits), ocorria uma série de erros quase que não identificáveis relacionados a dependências. Assim, após pesquisas criteriosas sobre o comportamento do Xen em outras distribuições Linux, foi concluído que a distribuição, qual fornece o melhor suporte ao Xen é a distribuição Debian, inclusive já fornece os pacotes pré-compilados do Xen 64 bits.
Desta forma, a sessão de postagens sera continuada, a partir de agora, sobre o Debian Squeeze 6.0.4, com o kernel 3.2.0-0.bpo.1-amd64.
Antes de falar sobre a instalação do Oracle Solaris 11, vamos a uma rapida abordagem sobre a instalação e configuração do Xen no Debian.
Para a instalação, basta executar o comando abaixo:
| root@oranje:~# aptitude install xen-hypervisor xen-linux-system xen-utils xenstore-utils xenwatch xen-tools |
Isto ira instalar os pacotes solicitados, mais as suas devidas dependências.
Após a instalação, conferir as entradas padrões do grub, e do boot loader referentes ao kernel do Xen, respectivamente:
| root@oranje:~# pico /etc/default/grub |
![]() |
| Para ampliar, clique sobre a figura. |
| root@oranje:~# update-grub |
| root@oranje:~# pico /boot/grub/grub.cfg |
![]() |
| Para ampliar, clique sobre a figura. |
![]() |
| Para ampliar, clique sobre a figura. |
| root@oranje:~# init 6 |
Ao reiniciar, escolher a opção Debian GNU/Linux, with Linux 3.2.0-0.bpo.1-amd64 and XEN 4.0-amd64 paara continuar.
Após reiniciada a máquina com o kernel do Xen, acessar o seu arquivo de configuração conforme abaixo...
| root@oranje:~# pico /etc/xen/xend-config.sxp |
![]() |
| Para ampliar, clique sobre a figura. |
O Xen trabalha com alguns scripts para que alguns parâmetros configurados, ou que possam vir a serem configurados (figura acima) funcionem propriamente. Desta forma, é recomendável dar permissão de execução para todos eles:
| root@oranje:~# chmod +x /etc/xen/scripts/* |
Em seguida, verificar o arquivo de configuração padrão dos domínios do Xen:
| root@oranje:~# pico /etc/default/xendomains |
Habilitar e alterar as entrada XENDOMAINS_SAVE="" e XENDOMAINS_RESTORE=false respectivamente.
Tudo, até aqui.
Assim, continuaremos esta sessão de postagens sobre o Xen, abordando a instalação do Oracle Solaris HVM (fully virtualized) e domU, sobre o Debian Squeeze dom0.
Se alguém testou a instalação de algum sistema de 32 bits (domU) sobre o Slackware (dom0), tendo como base a postagem anterior, favor postar aqui seus comentários.
Saudações.
Referências.:
HowtoForge - Paravirtualization With Xen 4.0 On Debian Squeeze (AMD64)
Debian Wiki - Xen




Nenhum comentário:
Postar um comentário