Cómo instalar RedHat Enterprise Virtualization (RHEV) 3.5 - Parte 1


En esta serie, estamos discutiendo temas de administración de RHEV3.5. RHEV es la solución RedHat Enterprise Virtualization, que se basa en el proyecto oVirt [proyecto de virtualización de código abierto].

Red Hat Enterprise Virtualization es una solución de gestión de virtualización completa para servidores y escritorios virtualizados.

Esta serie discutirá (Cómo) temas de administración, incluidos los objetivos del examen RHCVA.

En nuestro primer artículo, discutimos el entorno RHEV y la implementación básica. RHEV consta de dos componentes principales, como el hipervisor y el sistema de gestión.

RHEV-H es el hipervisor de la plataforma RHEV, es un hipervisor bare-metal que se utiliza para alojar máquinas virtuales. También se basa en KVM y RHEL.

RHEVM es el sistema de gestión del entorno que controla los hipervisores del entorno. También se utiliza para crear, migrar, modificar y controlar máquinas virtuales alojadas por hipervisores y muchas otras tareas se discutirán más adelante.

  1. Solución de código abierto basada en el kernel de Red Hat Enterprise Linux con la tecnología de hipervisor de máquina virtual basada en kernel (KVM).
  2. Límite admitido de hasta 160 CPU lógicas y 4 TB por host y hasta 160 CPU virtuales y 4 TB de vRAM por máquina virtual.
  3. Integración con OpenStack.
  4. Misiones diarias admitidas como migración sin conexión, alta disponibilidad, agrupación en clústeres, etc.

Para obtener más características y detalles, lea: RedHat Enterprise Virtualization Guide

Durante nuestra serie, trabajaremos en dos nodos "hipervisores" y "hosts" con un administrador y un nodo de almacenamiento iscsi. En el futuro, agregaremos un servidor IPA y DNS a nuestro entorno.

Para escenarios de implementación tenemos dos:

  1. Implementación física: entorno real, por lo que necesitará al menos tres máquinas físicas.
  2. Implementación virtual: laboratorios de prueba/entorno, por lo que necesitará una máquina física con altos recursos, p. Procesador i3 o i5 con ram 8G o 12G. Adicional a otro software de virtualización, p. Ej. Estación de trabajo VMware.

En esta serie estamos trabajando en el segundo escenario:

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

En los artículos futuros, agregaremos componentes adicionales como nodos de almacenamiento y servidor IPA para que su entorno sea lo más escalable posible.

Para la máquina RHEV-M, tenga cuidado con estos requisitos previos:

  1. RHEL/CentOS6.6 x86_64 nueva instalación mínima [instalación limpia].
  2. Asegúrese de que su sistema esté actualizado.
  3. IP estática para la configuración de su red.
  4. Su nombre de host, algo como machine.domain.com.
  5. Actualice su archivo local/etc/hosts con el nombre de host y la IP [Asegúrese de que el nombre de host se pueda resolver].
  6. El requisito mínimo es 4G de memoria y 25 GB de disco duro.
  7. Mozilla Firefox 37 es un navegador recomendado para acceder a WUI.

Instalación de RedHat Enterprise Virtualization Manager 3.5

1. Para obtener acceso a los paquetes y actualizaciones de RHEV, debe obtener una suscripción de prueba gratuita de 60 días en el sitio oficial de redhat utilizando el correo coprorrateado desde aquí:

  1. Evaluación de 60 días de virtualización empresarial de RedHat

Nota: Después de 60 días, su entorno funcionará bien, pero sin disponibilidad para actualizar su sistema si hay nuevas actualizaciones.

2. A continuación, registre su máquina para redhat canales. Pasos explicados aquí.

  1. Registre la máquina RHEV en RHN

3. Instalemos el paquete rhevm y sus dependencias usando el comando yum.

[[email protected] ~]# yum install rhevm

4. Ahora es el momento de configurar rhevm ejecutando el comando "engine-setup", que verificará el estado de rhevm y las actualizaciones disponibles con una serie de preguntas.

Podríamos resumir las preguntas en secciones principales:

  1. Opciones de producto
  2. Paquetes
  3. Configuración de red
  4. Configuración de la base de datos
  5. Configuración del motor oVirt
  6. Configuración de PKI
  7. Configuración de Apache
  8. Configuración del sistema
  9. Vista previa de la configuración

Sugerencia: los valores predeterminados de configuración sugeridos se proporcionan entre corchetes; si el valor sugerido es aceptable para un paso dado, presione Entrar para aceptar ese valor.

Para ejecutar el comando:

[[email protected] ~]# engine-setup

Lo primero que se le preguntará es instalar y configurar el motor en el mismo host. Para nuestro tutorial, mantenga el valor predeterminado (Sí). Si desea que WebSocket Proxy se configure en su máquina, mantenga el valor predeterminado (sí).

Script comprobará si hay actualizaciones disponibles para los paquetes vinculados al Administrador. No se requiere ninguna entrada del usuario en esta etapa.

Deje que script configure su firewall de iptables automáticamente. Por ahora no usaremos DNS, así que asegúrese de que su nombre de host sea un nombre completo actualizando/etc/hosts como lo hicimos anteriormente.

La base de datos predeterminada para RHEV3.5 es PostgreSQL. Tiene la opción de configurarlo en la misma máquina o de forma remota. Para nuestro tutorial usaremos el local y dejaremos que el script lo configure automáticamente.

En esta sección, proporcionará la contraseña de administrador y el modo de aplicación para su entorno.

RHEVM utiliza certificados para comunicarse de forma segura con sus hosts. Proporcione el nombre de la organización para el certificado.

Para la interfaz de usuario web RHEVM, el administrador necesita que el servidor web Apache esté instalado y configurado, dejemos que la instalación lo configure automáticamente.

El entorno RHEV tiene una biblioteca ISO en la que puede almacenar muchos ISO del sistema operativo. Esta biblioteca ISO también se llama dominio ISO, este dominio es una ruta compartida de red, generalmente compartida por NFS. Este dominio/ruta estará en la misma máquina RHEVM, por lo que puede crearlo manualmente o dejar que el script lo configure automáticamente.

En esta sección revisarás toda la configuración anterior y confirmarás si todo está bien.

Esta es la última etapa que muestra información adicional sobre cómo acceder al panel de administración e iniciar los servicios.

Sugerencia: Es posible que aparezca una advertencia si la memoria utilizada es inferior al requisito mínimo. Para el entorno de prueba, no es muy importante seguir adelante.

Para acceder a la interfaz de usuario web de RHEVM:

http://$your-ip/ovirt-engine

Luego, seleccione Portal del administrador y proporcione sus credenciales Nombre de usuario: admin y la contraseña que ingresó durante la instalación. Haga clic en Iniciar sesión.

Este es el portal de administración que se discutirá más adelante. Notará que la pestaña de hosts está vacía ya que todavía no agregamos ningún host/hipervisor a nuestro entorno.

Conclusión

Este es el primer artículo de nuestra serie de administración RHEV3.5. Simplemente presentamos la solución, sus características y sus componentes principales, luego instalamos RHEV-M para nuestro entorno RHEV. En el próximo artículo, analizaremos la instalación de RHEV-H y cómo agregarlos al entorno RHEV bajo la administración de RHEVM.

Recursos: