Red Hat Training
A Red Hat training course is available for Red Hat Satellite
8.11. Запуск заданий на клиентах
Клиенты могут регулярно опрашивать Satellite на предмет назначенных действий. Кроме этого, с помощью дополнительных настроек можно инициировать немедленное исполнение заданий во всех системах с полномочиями обеспечения, что позволит избежать задержки между планированием времени исполнения и получением этой информации с RHN. Эту функциональность предоставляет osad.
Osad периодически проверяет Satellite на предмет наличия команд для выполнения в системе клиента. Если есть команды для исполнения, экземплярам osad в системах клиентов будет отправлено сообщение с помощью jabberd.
Важно
Эта функциональность требует наличия соединения SSL между Satellite и системами клиентов. Если сертификаты SSL недоступны, то процесс в системе клиента не сможет выполнить подключение.
Раздел 2.4, «Дополнительные требования» содержит информацию о разрешении подключения к конкретным портам правилами межсетевого экрана.
Также надо будет установить пакет
osa-dispatcher
из программного канала RHN Satellite (на центральном сайте RHN). Завершив установку, запустите его на своем Satellite (в режиме root):
service osa-dispatcher start
Наконец, во всех системах клиентов установите
osad
. Этот пакет входит в состав дочернего канала утилит RHN. Завершив установку, запустите службу во всех системах (в режиме root):
Предупреждение
НЕ устанавливайте
osad
на сервере Satellite, так как это приведет к конфликту с установленным пакетом osa-dispatcher
.
Завершив установку, запустите службу в системах клиентов, выполнив в режиме root команду
service osad start
osa-dispatcher
и osad
также используют stop
, restart
, status
.
Для корректной работы этой возможности важно, чтобы системы клиентов могли распознавать полностью квалифицированное имя домена Satellite. Именно имя, а не IP-адрес, должно использоваться при конфигурации агента обновлений. Руководство по настройке клиентов RHN содержит более подробную информацию.
Теперь при назначении времени исполнения действий с Satellite в любых настроенных системах, задание будет запущено сразу, без задержки на отправку запроса серверу.