Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 6. Configuración de Red Hat High Availability Cluster en Google Cloud Platform

Este capítulo incluye información y procedimientos para configurar un cluster de alta disponibilidad (HA) de Red Hat en Google Cloud Platform (GCP) utilizando instancias de máquinas virtuales (VM) de Google Compute Engine (GCE) como nodos de cluster.

Este capítulo incluye los procedimientos necesarios para configurar su entorno para GCP. Una vez que haya configurado su entorno, puede crear y configurar instancias de VM.

Este capítulo también incluye procedimientos específicos para la creación de clústeres de alta disponibilidad, que transforman nodos individuales en un clúster de nodos de alta disponibilidad en GCP. Estos procedimientos incluyen la instalación de los paquetes y agentes de alta disponibilidad en cada nodo del clúster, la configuración de las cercas y la instalación de agentes de recursos de red.

Requisitos previos

  • Debe estar inscrito en el programa Red Hat Cloud Access y tener suscripciones a RHEL sin utilizar. La suscripción adjunta debe incluir el acceso a los siguientes repositorios para cada instancia de GCP.

    • Red Hat Enterprise Linux 8 Server: rhel-8-server-rpms/8Server/x86_64
    • Red Hat Enterprise Linux 8 Server (Alta Disponibilidad): rhel-8-server-ha-rpms/8Server/x86_64
  • Debe pertenecer a un proyecto activo de GCP y tener permisos suficientes para crear recursos en el proyecto.
  • Su proyecto debe tener una cuenta de servicio que pertenezca a una instancia de VM y no a un usuario individual. Consulte Uso de la cuenta de servicio predeterminada de Compute Engine para obtener información sobre el uso de la cuenta de servicio predeterminada en lugar de crear una cuenta de servicio independiente.

Si usted o el administrador de su proyecto crean una cuenta de servicio personalizada, la cuenta de servicio debe ser configurada para los siguientes roles.

  • Agente de rastreo en la nube
  • Administración informática
  • Administración de la red informática
  • Usuario del almacén de datos en la nube
  • Administración del registro
  • Editor de control
  • Monitorización del escritor de métricas
  • Administrador de cuentas de servicio
  • Administración del almacenamiento

6.1. Paquetes de sistema necesarios

Los procedimientos en este capítulo asumen que usted está usando un sistema anfitrión que ejecuta Red Hat Enterprise Linux. Para completar con éxito los procedimientos, su sistema anfitrión debe tener instalados los siguientes paquetes.

Tabla 6.1. Paquetes del sistema

PaqueteRepositorioDescripción

libvirt

rhel-8-for-x86_64-appstream-rpms

API, demonio y herramienta de gestión de código abierto para gestionar la virtualización de plataformas

virt-install

rhel-8-for-x86_64-appstream-rpms

Una utilidad de línea de comandos para crear máquinas virtuales

libguestfs

rhel-8-for-x86_64-appstream-rpms

Una biblioteca para acceder y modificar los sistemas de archivos de las máquinas virtuales

libguestfs-tools

rhel-8-for-x86_64-appstream-rpms

Herramientas de administración del sistema para máquinas virtuales; incluye la utilidad guestfish