Red Hat Training

A Red Hat training course is available for Red Hat Satellite

8.11. Activar la acción Push para clientes

Además de permitir a los sistema clientes sondear al Satélite regularmente para recibir acciones programadas, usted puede hacer que el satélite inicie inmediatamente dichas tareas sobre los sistemas con derechos Provisioning. Así evitará el tiempo de demora que va desde la programación de la acción hasta la verificación del sistema de cliente con RHN para recuperarla. Este soporte es proporcionado por el OSA dispatcher (osad).
OSA dispatcher es un servicio que ejecuta periódicamente peticiones de revisión del servidor de satélite para ver si hay comandos a ejecutar en el cliente. Si los hay, envía un mensaje a través de jabberd a instancias de osad en los clientes.

Importante

Se debe usar SSL entre el Satélite y los sistemas clientes para que esta opción funcione. Si el certificado SSL no está disponible, la conexión del demonio en el sistema cliente fallará.
Para aprovechar las ventajas de esta función, primero configure el cortafuegos para permitir la conexión a los puertos requeridos tal y como se describe en la Sección 2.4, “Requerimientos adicionales”.
Luego instale el paquete osa-dispatcher, el cual puede encontrarse en el canal de software del RHN Satellite para el Satélite dentro del sitio web de RHN. Una vez instalado, inicie el servicio en el Satélite, como root, con el siguiente comando:
service osa-dispatcher start
Finalmente, instale el paquete osad en todos los sistemas cliente para recibir las acciones push. El paquete puede encontrarse en el canal hijo de herramientas RHN para los sistemas en el RHN Satellite.

Aviso

No instale el paquete osad en el servidor Satélite, porque entrará en conflicto con el paquete osa-dispatcher instalado en el satélite.
Una vez instalado, inicie el servicio en los sistemas de cliente como root mediante el comando:
service osad start
Como otros servicios, osa-dispatcher y osad aceptan también los comandos stop, restart, y status.
Recuerde, este servicio requiere que el sistema cliente reconozca el FQDN (nombre de dominio completamente calificado) del Satélite. Este nombre y no la dirección IP del servidor debe ser usada al configurar el Red Hat Update Agent. Consulte la Guía de configuración de sistemas cliente RHN para obtener mayor información.
Ahora, cuando usted programe una acción desde el Satélite a cualquiera de los sistemas donde la acción push fue activada, la tarea iniciará inmediatamente sin esperar la conexión del sistema.