1.3. Varios satélites
Nota
Requerimientos de ISS
- Dos o más servidores de Red Hat Satellite
- Por lo menos un Red Hat Satellite poblado con un canal
- Los privilegios de administrados de Satélite en todos los sistemas Satélite destinados para ISS.
1.3.1. Sincronización intersatelital Copiar enlaceEnlace copiado en el portapapeles!
spacewalk-sync-setup
. Ambos métodos son efectivos y quedan a disposición del usuario.
1.3.1.1. Configuración manual Copiar enlaceEnlace copiado en el portapapeles!
Procedimiento 1.1. Configuración del Servidor satélite maestro
satellite-sync
utilizan esta información para asignar propiedad de canal personalizado a la organización esclava, la cual se asigna a una organización maestra específica. También puede asignar la relación de confianza entre la organización maestra expuesta a las organizaciones esclavas coincidentes, al crear relaciones equivalentes en el esclavo.
- En la interfaz de red
- Ingrese como Administrador de Satélite.
- Haga clic en
. - En la esquina superior derecha, haga clic en.
- Complete la siguiente información:
- Nombres de esclavo completamente calificado (FQDN)
- ¿Permitir al esclavo sincronizarse? - Al escoger este campo le permitirá al Satélite esclavo acceder a este Satélite maestro. De lo contrario, el contacto con este esclavo le será negado.
- ¿Sincronizar todas las organizaciones a esclavo? - Al verificar este campo todos las organizaciones se sincronizarán al Satélite esclavo.
Nota
Al elegir la opción ¿Sincronizar todas las Org. al Esclavo?" en la página de Configuración de maestro se remplazará por cualquier organización seleccionada específicamente en la tabla de Organización local de abajo. - Haga clic en.
- (Opcional) Haga clic en la organización local que va a ser exportada al Satélite esclavo.
- Haga clic en.
Nota
En Satellite 5.5, el Satélite maestro utilizaba el parámetroiss_slaves
en el archivo/etc/rhn/rhn.conf
para identificar los esclavos que podrían contactar el Satélite maestro. Satellite 5.6 usa la información en la página de Configuración de maestro para determinar esta información.
- En la línea de comandos:
- Habilite la funcionalidad de sincronización intersatelital (ISS) en el archivo
/etc/rhn/rhn.conf
:disable_iss=0
disable_iss=0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Guarde el archivo de configuración y reinicie el servicio
httpd
:service httpd restart
service httpd restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimiento 1.2. Configuración de servidores esclavos
- Para configurar servidores esclavos de forma segura, requerirá el certificado
ORG-SSL
del servidor maestro. Puede descargar el certificado HTTP desde el directorio/pub/
de cualquier satélite. El archivo se llamaRHN-ORG-TRUSTED-SSL-CERT
, pero puede cambiarle el nombre y colocarlo en el sistema de archivos local del esclavo, como por ejemplo en el directorio/usr/share/rhn/
. - Ingrese al Satélite esclavo como un administrador de Satélite.
- Haga clic en
. - En la esquina superior derecha, haga clic en.
- Complete la siguiente información:
- Nombre de maestro completamente calificado
- ¿Maestro predeterminado?
- Nombre de archivos de este Certificado CA de maestro - Use la ruta completa del certificado CA descargado en el paso inicial de este procedimiento.
- Haga clic en.
Procedimiento 1.3. Cómo se realiza una sincronización Intersatelital
- Comience la sincronización ejecutando el comando
satellite-sync
:satellite-sync -c your-channel
satellite-sync -c your-channel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Nota
Las opciones de línea de comandos que usted proporciona con el comandosatellite-sync
sobrescribirán cualquier parámetro personalizado en el archivo/etc/rhn/rhn.conf
.
Procedimiento 1.4. Asignación de organizaciones exportadas del Satélite maestro a las organizaciones de Satélite esclavo
Después de los procedimientos que le preceden, el Satélite maestro debe aparecer en la Configuración de esclavo del Satélite esclavo en
- Ingrese como Administrador de Satélite.
- Haga clic en
. - Haga clic en el nombre de Satélite maestro que desee seleccionar.
- Use la cajilla desplegable para asignar el nombre de la organización maestra exportada a una organización local en el Satélite esclavo.
- Haga clic en.
- En la línea de comandos, ejecute el comando
satellite-sync
en cada uno de los canales personales para obtener la estructura de confianza y permisos de canal correctos:satellite-sync -c your-channel
satellite-sync -c your-channel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.3.1.2. Configuración automatizada Copiar enlaceEnlace copiado en el portapapeles!
spacewalk-sync-setup
le permite a los usuarios especificar una instancia de Satélite maestro y esclavo y utiliza archivos de configuración para establecer la información descrita en la configuración de maestro y esclavo. Puede crear un set de archivos de configuración predeterminados si se solicita. En esencia, automatiza la configuración y asignación realizadas previamente para relaciones maestro-esclavo.
Para que la configuración automatizada tenga éxito:
- El paquete spacewalk-util debe ser instalado en el sistema que ejecutará el comando
spacewalk-sync-setup
. - Las organizaciones existentes con permisos personalizados en el Satélite maestro deben estar presentes.
- Las organizaciones existentes dentro del Satélite esclavo deben estar presentes.
Procedimiento 1.5. Configuración del Servidor satélite maestro
- Habilite la funcionalidad de sincronización intersatelital (ISS) en el archivo
/etc/rhn/rhn.conf
:disable_iss=0
disable_iss=0
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Guarde el archivo de configuración y reinicie el servicio
httpd
:service httpd restart
service httpd restart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimiento 1.6. Configuración de servidores esclavos
- Para configurar servidores esclavos de forma segura, requerirá el certificado
ORG-SSL
del servidor maestro. Puede descargar el certificado HTTP desde el directorio/pub/
de cualquier satélite. El archivo se llamaRHN-ORG-TRUSTED-SSL-CERT
, pero puede cambiarle el nombre y colocarlo en el sistema de archivos local del esclavo, como por ejemplo en el directorio/usr/share/rhn/
. - Ingrese al Satélite esclavo como un administrador de Satélite.
- Haga clic en
. - En la esquina superior derecha, haga clic en.
- Complete la siguiente información:
- Nombre de maestro completamente calificado
- ¿Maestro predeterminado?
- Nombre de archivos de este Certificado CA de maestro - Use la ruta completa del certificado CA descargado en el paso inicial de este procedimiento.
- Haga clic en.
Procedimiento 1.7. Asignación de organizaciones de Satélite maestro a las organizaciones de Satélite esclavo mediante spacewalk-sync-setup
- Ingresar al sistema. No importa si es un Satélite maestro, un Satélite esclavo o un sistema diferente, siempre y cuando el sistema pueda acceder a la API pública XMLRPC de los satélites maestro y esclavo.
- Ejecute
spacewalk-sync-setup
en una interfaz de línea de comandos:Copy to Clipboard Copied! Toggle word wrap Toggle overflow Donde:- --ms=MASTER, --master-server=MASTER es el FQDN del maestro al que se va a conectar
- --ml=MASTER_LOGIN, --master-login=MASTER_LOGIN es el nombre de ingreso del administrador de satélite para el Satélite maestro
- --mp=MASTER_PASSWORD, --master-password=MASTER_PASSWORD es la contraseña para el nombre de ingreso del administrador de satélite en el Satélite maestro
- --ss=SLAVE, --slave-server=SLAVE es el FQDN del Satélite esclavo al que se va a conectar.
- --sl=SLAVE_LOGIN, --slave-login=SLAVE_LOGIN es el nombre de ingreso del administrador de satélite para el Satélite esclavo
- --sp=SLAVE_PASSWORD, --slave-password=SLAVE_PASSWORD es la contraseña para el nombre de ingreso del administrador del Satélite en el Satélite esclavo
- --ct, --create-templates es la opción que crea un archivo de configuración de maestro y esclavo para el par maestro-esclavo que hemos señalado
- --apply le dice a las instancias de satélite que haga los cambios especificados por los archivos de configuración a las instancias de Satélite especificadas
Nota
Para más opciones de configuración:spacewalk-sync-setup --help
spacewalk-sync-setup --help
Copy to Clipboard Copied! Toggle word wrap Toggle overflow La salida de este comando será la siguiente:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - En la línea de comandos, ejecute el comando
satellite-sync
en cada uno de los canales personales para obtener la estructura de confianza y permisos de canal correctos:satellite-sync -c your-channel
satellite-sync -c your-channel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow