Na postagem anterior abordamos sobre a instalação do Oracle Solaris 11 (domU) sobre o Slackware 13.37 (dom0).
Na tentativa de instalar a versão mais atual do sistema operacional da antiga Sun Microsystems para-virtualizado, verificou-se a inviabilidade de prosseguir porque o Slackware hospedeiro (dom0) instalado era de 32 bits, sendo que o Solaris 11 é executado apenas em 64 bits. Após instalado o Slackware64 13.37, verificou-se um outro obstáculo já na instalação integral do Xen, a ausência de algumas dependências quase que não identificáveis. Diante deste desafio, foi feita a busca de alguma outra distribuição Linux que fornecesse um melhor suporte para o Xen, até chegar a conclusão de que o Debian Squeeze fornece o melhor e mais rápido suporte pára a virtualização em Xen. Aplicando as melhores práticas no gerenciamento de serviços de tecnologia da informação (ITIL), ficou resolvido, assim, adotar a solução, por isto desde a postagem anterior, foi adotado o Debian Squeeze 6.0.4.
Desta forma, seguiremos com uma instalação do Oracle Solaris 11 HVM sobre o Debian Squeeze (dom0).
Uma virtualização HVM, o sistema operacional convidado é executado em um ambiente virtualizado inalterado, e é executado, sem que ele saiba, diretamente no hardware.
Vale lembrar, portanto, que toda a solução será implementada sobre um laptop da Acer, Aspire 5741Z-4888, com o processador Intel® Pentium® P6100 (2.0 Ghz, 3MB L3 cache), e 3 Gb DDR3 MEMÓRIA RAM.
Iniciaremos obtendo o suporte para o HVM Xen...
| root@oranje:~# aptitude install xen-qemu-dm-4.0 |
| root@oranje:~# pico /home/xvm/solaris/sol11.hvm |
![]() |
| Para ampliar, clique sobre a figura. |
Foi criado o arquivo de instalação para o Solaris HVM conforme mostra a figura acima. Segue uma breve explanação destacando os principais itens do arquivo acima:
- Name - Indica o nome atribuido a vm;
- Builder - Indica que a virtualização será do tipo HVM;
- Disk - Indica os discos utilizados na vm, usa-se phy (physical) para um disco físico (aqui foi utilizado um volume lógico), e file para arquivos de imagem, no caso do CD-ROM, foi utilizado o arquivo iso contando a instalação modo texto do Solaris 11);
- Device_model - Indica que o processador será emulado, permitindo a virtualização completa da HVM sobre o hospedeiro (QEMU);
- Kernel - Indica o caminho do boot através do carregador HVM (hvmloader).
Fechando e salvando as alterações, executando a instalação da vm...
![]() |
| Para ampliar, clique sobre a figura. |
Conforme notamos na figura acima, na tentativa de tentar executar (criar) a nova HVM, verificou-se que o suporte para convidados HVM está indisponível,e segue a perguntando se a opção VT/AMD-V é suportada pela UCP, e está habilitada na BIOS. Será isto mais um obstáculo para nossa solução?
Quem teve a curiosidade de acessar o link que fala sobre o processador, qual vem sendo utilizado aqui, verificou que o mesmo não tem a tecnologia Intel® VT (Intel® Virtualization Technology - VT-x), desta forma, jamais será possível implementar uma solução de virtualização completa usando tal processador. No link abaixo será possível encontrar uma lista com processadores Intel® com a tecnologia Intel® VT presente.
Portanto, fica claro que é requerido um hardware especial (no caso, o processador) para que seja permitido executar uma HVM.
Tudo, até aqui.
Assim, continuaremos esta sessão de postagens sobre o Xen, abordando a instalação do Oracle Solaris domU sobre o Debian Squeeze dom0.
Saudações.


Nenhum comentário:
Postar um comentário