Назад | Перейти на главную страницу

У меня есть серверы, которые неактивны в RHEL Satellite 5.3

У меня есть много серверов RHEL 5, подписанных на сервер Satellite 5.3 (я знаю, что он старый, не мой выбор). После регистрации серверов многие из них, кажется, выпадают, становятся неактивными и требуют перерегистрации. Раньше это затрагивало почти все наши серверы, пока я не понял, что используемый нами NTP-сервер был далеко (тоже не мой выбор), но я смог исправить это, и теперь это влияет только на несколько десятков. Но я не могу найти источник, и практически нет записей в журнале, дающих подсказки относительно проблемы.

Лучший способ обеспечить постоянное подключение клиентов RHEL к серверу RHN Satellite - запустить демон OSAD (osad) на каждого клиента и osa-dipatcher на спутниковом сервере.

Вы можете установить OSAD на клиентах, подписавшись на них rhn-tools канал и работает:

yum install osad`
chkconfig osad on
service osad start

На сервере RHN Satellite просто убедитесь, что пакет osa-dipatcher установлен и служба работает.

Проще говоря, вы можете создать задание cron на клиентах для периодической проверки на сервере Satellite. Что-то вроде следующего отлично подойдет:

#!/bin/sh
# Check for scheduled actions
perl -le 'sleep rand 9000' && rhn_check >& /dev/null
# send latest system info
perl -le 'sleep rand 9000' && rhn-profile-sync >& /dev/null

Наконец, если клиент когда-либо прекращает регистрацию, просто запустите rhn_check вручную для устранения неполадок.

Надеюсь это поможет!

Реализован нативный инструмент - rhnsd. Он делает то же самое - выполняет «rhn_check» каждые 240 минут. или все, что установлено в / etc / sysconfig / rhn / rhnsd