Red Hat Training

A Red Hat training course is available for Red Hat Satellite

9.11. 클라이언트에 푸시 활성화

클라이언트 시스템이 스케쥴된 작업에 대해 규칙적으로 Satellite를 폴링하도록 허용함과 더불어, Satellite가 그 작업들을 프로비저닝 인타이틀먼트가 부여된 시스템에서 즉각적으로 시작하도록 할 수 있습니다. 이는 작업을 스케쥴하고 클라이언트 시스템이 Red Hat Network으로 체크인하여 이를 검색하는것 사이에서의 전형적인 지연을 방지합니다. 이 지원은 OSA 디스패처 (osa-dispatcher)에 의해 제공됩니다.
OSA dispatcher는 Satellite 서버를 확인하여 클라이언트에서 실행해야 할 명령이 있는지 여부를 확인하기 위한 쿼리를 정기적으로 실행하는 서비스입니다. 실행해야 할 명령이있는 경우에는 jabberd가 클라이언트에서 실행되는 osad 인스턴스에 메시지가 전송됩니다.

중요

이 기능이 작동되려면 SSL이 반드시 Satellite와 클라이언트 시스템 사이에 사용되고 있어야 합니다. SSL 인증서가 이용 불가능하면, 클라이언트 시스템에 있는 데몬은 접속 실패할 것입니다.
이 기능을 이용하기 위해서는, 우선 반드시 방화벽 규칙을 설정하여 필요한 포트(들)로의 접속을 허용하여야 합니다. 이는 2.4절. “부가적인 요구 사항 ”에 설명되어 있습니다.
그 후에 반드시 osa-dispatcher 패키지를 설치하여야 합니다. 이 패키지는 중앙 Red Hat Network 웹사이트 내 Satellite 용 Red Hat Network Satellite 소프트웨어 채널에서 찾을 수 있습니다. 설치가 완료되면, root로 다음 명령을 사용하여 Satellite에서 서비스를 시작합니다:
service osa-dispatcher start
마지막으로, 푸시된 작업을 받기 위해 osad 패키지를 모든 클라이언트 시스템에 설치하십시오. 패키지는 Red Hat Network Satellite에 있는 시스템의 Red Hat Network 도구 자식 채널에서 찾을 수 있습니다.

주의

Satellite 서버에 osad 패키지를 설치하지 마십시오, 이는 Satellite에 설치된 osa-dispatcher 패키지와 충돌하게 됩니다.
설치 후, root로 클라이언트 시스템에서 다음의 명령을 사용하여 서비스를 시작하십시오:
service osad start
다른 서비스와 마찬가지로, osa-dispatcher 그리고 osadstop, restart, 그리고 status 명령을 받아들입니다.
이 기능은 Satellite의 FQDN (fully qualified domain name)을 인식하는 클라이언트 시스템에 달려있다는 것을 기억하십시오. 서버의 IP 주소가 아닌 이 이름을 사용하여 Red Hat Update Agent를 설정하여야 합니다. 자세한 정보는 Red Hat Network 클라이언트 설정 가이드를 참조하십시오.
이제 Satellite에서 푸시-가능한 시스템에 작업을 스케쥴할 때, 이 작업은 시스템이 체크인하도록 기다리지 않고 즉시 시작될 것입니다.