Red Hat Training

A Red Hat training course is available for Red Hat Satellite

9.6. Cómo establecer satélites redundantes con base de datos autónoma

En concordancia con la opción de clonación disponible para Satélite con Base de datos incorporada, puede limitar los cortes en Satélites con la base de datos autónoma al preparar satélites redundantes. A diferencia de la clonación de un satélite con base de datos incorporada, los Satélites redundantes con base de datos autónoma, pueden ejecutarse en modo activo o en espera. Esta desición depende de la topología de su red y es independiente de los pasos que se listan a continuación.

Procedimiento 9.1. Cómo establecer satélites redundantes con la base de datos independiente

  1. Prepare la base de datos autónoma contra fallos usando las recomendaciones de Oracle para construir una base de datos tolerante a fallos. Consulte a su administrador de base de datos.
  2. Instale el Satélite Red Hat Network con base de datos autónoma en una máquina independiente, ignore la configuración, el esquema de base de datos, el certificado SSL, y los pasos para generar el script bootstrap. Incluya la misma cuenta de Red Hat Network y la información de conexión de base de datos proporcionada durante la instalación del satélite inicial y registre el nuevo Satélite. Para obtener mayor información, consulte la Sección 4.3, “Proceso de script de instalador”.
    Si su certificado SSL original no tiene en cuenta su solución de alta disponibilidad, cree un valor de nombre común (vea la Herramienta de mantenimiento SSL RHN 3.2 en la Guía de configuración de Satélite Red Hat Network). En este caso, genere un nuevo script bootstrap (como se define en 5.2. Cómo generar scripts de Bootstrap RHN en la Guía de configuración de cliente de Satélite Red Hat Network), la cual captura este nuevo valor. Asegúrese de que el el nuevo valor de nombre represente la solución combinada de Satélite, no un nombre de host de la máquina individual.
  3. Después de la instalación, copie los siguientes archivos desde el Satélite primario al Satélite secundario:
    • /etc/rhn/rhn.conf
    • /etc/tnsnames.ora
    • /var/www/rhns/server/secret/rhnSecret.py
  4. Copie e instale los RPM de certificado de servidor SSL del satélite primario al secundario.
    Si usted generó un nuevo certificado SSL durante la instalación del Satélite que incluía un nuevo valor de nombre común, copie los RPM desde el satélite secundario al primario y redistribuya el certificado de cliente. Si también ha creado un nuevo script bootstrap úselo para instalar el certificado en los sistemas de cliente.
  5. Si usted no creó un nuevo script bootstrap, copie el contenido de /var/www/html/pub/bootstrap/ del Satélite primario al secundario. Si generó un nuevo script, copie el contenido de ese directorio al Satélite primario.
  6. Apague el Motor de tareas de Red Hat Network en el Satélite secundario con el siguiente comando:
    /sbin/service taskomatic stop
    
    Puede usar un script personal o cualquier otro medio para establecer automáticamente el inicio/conmutación del Motor de tareas de Red Hat Network en el Satélite secundario. Independiente de si debe iniciar después de la conmutación.
  7. Comparta los datos del canal de paquetes (localizados por defecto en /var/satellite) entre los satélites a través de algún tipo de dispositivo de almacenamiento de red. Así elimina la repetición de datos y asegura un almacenamiento consistente de los datos de cada satélite.
  8. Comparta los datos del canal de paquetes (localizados por defecto en /var/cache/rhn) entre los Satélites a través de algún tipo de dispositivo de almacenamiento de red. Así elimina la repetición de datos y asegura un almacenamiento consistente de los datos de cada satélite.
  9. Deje los diferentes Satélites disponibles en su red a través de un Nombre común y un método que favorezca su infraestructura. Las opciones incluyen round-robin DNS, un balanceador de carga de red y una configuración reverse-proxy.