Red Hat Training
A Red Hat training course is available for Red Hat Satellite
6.3. Синхронизация
Основным назначением канала обновления является поддержка обновлений данных. Так как RHN Satellite работает в изолированном окружении, администратору сервера придется вручную импортировать рекомендации обновлений и осуществить синхронизацию.
В процессе синхронизации через Интернет утилита синхронизации RHN Satellite выполнит следующие действия:
- Подключится к центральным серверам RHN по SSL, авторизуется как RHN Satellite и инициирует экспорт данных RHN. Если локальная точка подключения экспортируемых данных не задана, в подключении необходимости нет (см. Раздел 6.3.2, «Синхронизация исправлений и пакетов с помощью локальных носителей»).
- Следит за процессом экспорта и идентифицирует различия между набором данных RHN Satellite и экспортируемым набором данных. Для каждого канала анализируется следующая информация:
- метаданные каналов
- метаданные всех пакетов в канале
- метаданные всех исправлений для данного канала
Примечание
Анализ выполняется на RHN Satellite; центральные серверы только обеспечивают экспорт информации канала и игнорируют все, что касается RHN Satellite. - По завершении анализа экспортируемых данных все различия будут сохранены в базе данных RHN Satellite. Процесс импортирования новых пакетов может оказаться достаточно длительным, например, в случае глобальных обновлений он может занять несколько часов.
Команда
satellite-sync
может быть запущена с RHN или с локального носителя.
6.3.1. Синхронизация исправлений и пакетов напрямую через RHN
Если вы хотите синхронизировать данные как можно чаще, и есть возможность установки внешних соединений, можно выполнять satellite-sync по SSL. Пример:
satellite-sync -c rhel-i386-as-3
При этом будет выполнено подключение к центральным серверам RHN Satellite и синхронизация (см. выше). Для других каналов просто повторно укажите опцию. Если каналы не заданы, по умолчанию будут обновлены все каналы.