Red Hat Training

A Red Hat training course is available for Red Hat Satellite

6.3. Синхронизация

Основным назначением канала обновления является поддержка обновлений данных. Так как RHN Satellite работает в изолированном окружении, администратору сервера придется вручную импортировать рекомендации обновлений и осуществить синхронизацию.
В процессе синхронизации через Интернет утилита синхронизации RHN Satellite выполнит следующие действия:
  1. Подключится к центральным серверам RHN по SSL, авторизуется как RHN Satellite и инициирует экспорт данных RHN. Если локальная точка подключения экспортируемых данных не задана, в подключении необходимости нет (см. Раздел 6.3.2, «Синхронизация исправлений и пакетов с помощью локальных носителей»).
  2. Следит за процессом экспорта и идентифицирует различия между набором данных RHN Satellite и экспортируемым набором данных. Для каждого канала анализируется следующая информация:
    • метаданные каналов
    • метаданные всех пакетов в канале
    • метаданные всех исправлений для данного канала

    Примечание

    Анализ выполняется на RHN Satellite; центральные серверы только обеспечивают экспорт информации канала и игнорируют все, что касается RHN Satellite.
  3. По завершении анализа экспортируемых данных все различия будут сохранены в базе данных RHN Satellite. Процесс импортирования новых пакетов может оказаться достаточно длительным, например, в случае глобальных обновлений он может занять несколько часов.
Команда satellite-sync может быть запущена с RHN или с локального носителя.

6.3.1. Синхронизация исправлений и пакетов напрямую через RHN

Если вы хотите синхронизировать данные как можно чаще, и есть возможность установки внешних соединений, можно выполнять satellite-sync по SSL. Пример:
satellite-sync -c rhel-i386-as-3
При этом будет выполнено подключение к центральным серверам RHN Satellite и синхронизация (см. выше). Для других каналов просто повторно укажите опцию. Если каналы не заданы, по умолчанию будут обновлены все каналы.