Como instalar o RedHat Enterprise Virtualization (RHEV) 3.5 - Parte 1
Nesta série estamos discutindo tópicos de administração do RHEV3.5. RHEV é a solução RedHat Enterprise Virtualization, que é baseada no projeto oVirt [projeto de virtualização de código aberto].
O Red Hat Enterprise Virtualization é uma solução completa de gerenciamento de virtualização para servidores e desktops virtualizados.
Esta série discutirá (como fazer) tópicos de administração, incluindo os objetivos do exame RHCVA.
Em nosso primeiro artigo, discutiremos o ambiente RHEV e a implantação básica. RHEV consiste em dois componentes principais, como hipervisor e sistema de gerenciamento.
RHEV-H é o hipervisor da plataforma RHEV, é um hipervisor bare-metal usado para hospedar máquinas virtuais. Também é baseado em KVM e RHEL.
RHEVM é o sistema de gerenciamento do ambiente que controla os hipervisores do ambiente. Também é usado para criar, migrar, modificar e controlar máquinas virtuais hospedadas por hipervisores e muitas outras tarefas serão discutidas posteriormente.
Recursos RHEV3.5
- Solução de código aberto baseada no kernel Red Hat Enterprise Linux com tecnologia de hipervisor de máquina virtual baseada em kernel (KVM).
- Limite suportado de até 160 CPUs lógicas e 4 TB por host e até 160 vCPU e 4 TB de vRAM por máquina virtual.
- Integração OpenStack.
- Missões diárias suportadas como migração offline, alta disponibilidade, clustering, etc.
Para mais recursos e detalhes, leia: Guia de virtualização empresarial RedHat
Pré-requisitos
Durante nossa série, trabalharemos em dois nós ‘hipervisores’ e ‘hosts’ com um gerenciador e um nó de armazenamento iscsi. No futuro adicionaremos um servidor IPA e DNS ao nosso ambiente.
Para cenários de implantação, temos dois:
- Implantação Física – Ambiente real, então você precisará de pelo menos três máquinas físicas.
- Implantação virtual – Laboratórios/ambiente de teste, então você precisará de uma máquina física com muitos recursos, por exemplo. Processador i3 ou i5 com 8G ou 12G de RAM. Adicional a outro software de virtualização, por ex. Estação de trabalho VMware.
Nesta série estamos trabalhando no segundo cenário:
Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M machine OS : RHEL6.6 x86_64
RHEV-H machines hypervisor : RHEV-H 6.6
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3
Nos artigos futuros, adicionaremos componentes adicionais, como nós de armazenamento e servidor IPA, para tornar seu ambiente o mais escalonável possível.
Para a máquina RHEV-M, tome cuidado com estes pré-requisitos:
- RHEL/CentOS6.6 x86_64 nova instalação mínima [instalação limpa].
- Certifique-se de que seu sistema esteja atualizado.
- IP estático para sua configuração de rede.
- Seu nome de host é algo como machine.domain.com.
- Atualize seu arquivo local /etc/hosts com nome do host e IP [Certifique-se de que o nome do host possa ser resolvido].
- O requisito mínimo é 4G para memória e 25GB para disco rígido.
- Mozilla Firefox 37 é o navegador recomendado para acessar o WUI.
Instalação do RedHat Enterprise Virtualization Manager 3.5
1. Para obter acesso aos pacotes e atualizações do RHEV, você deve obter uma assinatura de avaliação gratuita de 60 dias no site oficial do redhat usando correio co-proporcional aqui:
- Avaliação de 60 dias do RedHat Enterprise Virtualization
Nota: Após 60 dias seu ambiente funcionará bem, mas sem disponibilidade para atualizar seu sistema caso haja novas atualizações.
2. Em seguida, registre sua máquina nos canais redhat. Etapas explicadas aqui.
- Registre a máquina RHEV no RHN
3. Vamos instalar o pacote rhevm e suas dependências usando o comando yum.
[root@rhevm ~]# yum install rhevm
4. Agora é hora de configurar o rhevm executando o comando “engine-setup”, que verificará o status do rhevm e quaisquer atualizações disponíveis fazendo uma série de perguntas.
Poderíamos resumir as questões nas seções principais:
- Opções de produto
- Pacotes
- configuração de rede
- Configuração do banco de dados
- Configuração do mecanismo oVirt
- Configuração PKI
- Configuração Apache
- Configuração do sistema
- Visualização da configuração
Dica: Os padrões de configuração sugeridos são fornecidos entre colchetes; se o valor sugerido for aceitável para uma determinada etapa, pressione Enter para aceitar esse valor.
Para executar o comando:
[root@rhevm ~]# engine-setup
Opções de produto
A primeira coisa que será questionada é sobre como instalar e configurar o mecanismo no mesmo host. Para nosso tutorial, mantenha o valor padrão (Sim). Se você deseja que o WebSocket Proxy seja configurado em sua máquina, mantenha o valor padrão (sim).
Pacotes
O script verificará se há atualizações disponíveis para os pacotes vinculados ao Manager. Nenhuma entrada do usuário é necessária nesta fase.
configuração de rede
Deixe o script configurar seu firewall iptables automaticamente. Por enquanto não usaremos DNS, então certifique-se de que seu nome de host seja um nome totalmente qualificado atualizando /etc/hosts como fizemos anteriormente.
Configuração do banco de dados
O banco de dados padrão para RHEV3.5 é PostgreSQL. Você tem a opção de configurá-lo na mesma máquina ou remotamente. Para nosso tutorial usaremos o local e deixaremos o script configurá-lo automaticamente.
Configuração Ovirt
Nesta seção você fornecerá a senha admin e o modo de aplicação para seu ambiente.
Configuração PKI
RHEVM usa certificados para se comunicar de forma segura com seus hosts. Você fornece o nome da organização para o certificado.
Configuração Apache
Para a interface de usuário web RHEVM, o gerenciador precisa que o servidor web Apache seja instalado e configurado, vamos fazer a configuração configurá-lo automaticamente.
Configuração do sistema
O ambiente RHEV possui uma biblioteca ISO na qual você pode armazenar muitos ISOs de sistemas operacionais. Esta biblioteca ISO também é chamada de domínio ISO, este domínio é um caminho compartilhado de rede, geralmente compartilhado por NFS. Este domínio/caminho estará na mesma máquina RHEVM para que você possa criá-lo manualmente ou deixar que o script o configure automaticamente.
Revisão de configuração
Nesta seção você revisará todas as configurações anteriores e confirmará se está tudo bem.
Verão
Esta é a última etapa que apresenta informações adicionais sobre como acessar o painel de administração e iniciar os serviços.
Dica: Um aviso pode aparecer se a memória usada for inferior ao requisito mínimo. Para o ambiente de teste não é muito importante, apenas continue.
Para acessar a interface de usuário da web do RHEVM:
http://$your-ip/ovirt-engine
Em seguida, selecione Portal do Administrador e forneça suas credenciais Nome de usuário:admin e a senha que você digitou durante a instalação. Clique em Login.
Este é o portal de administração que será discutido mais adiante. Você notará que a guia hosts está vazia porque ainda não adicionamos nenhum host/hypervisor ao nosso ambiente.
Conclusão
Este é o primeiro artigo da nossa série de administração do RHEV3.5. Apenas apresentamos a solução, seus recursos e seus principais componentes e depois instalamos o RHEV-M em nosso ambiente RHEV. No próximo artigo discutiremos a instalação do RHEV-H e sua adição ao ambiente RHEV sob o gerenciamento do RHEVM.
Recursos: