Red Hat Training

A Red Hat training course is available for Red Hat Satellite

8.2. Обновление Satellite

Ниже рассматривается порядок действий при обновлении Satellite.

Важно

В этой секции описываются основные действия по обновлению Satellite 5.4 до версии 5.5. Подробные инструкци можно найти в файле /etc/sysconfig/rhn/satellite-upgrade/README в составе пакета rhn-upgrade.

Процедура 8.2. Обновление Satellite

  1. Подключите образ в файловую систему (см. Раздел 4.1.2, «Монтирование установочных носителей»).
  2. Перейдите в каталог образа и запустите программу установки с параметром --upgrade.
    # cd /mount/cdrom
    # ./install.pl --upgrade
    

    Важно

    Другие параметры могут быть указаны, если Red Hat Network Satellite работает в автономном режиме или использует независимую базу данных. Раздел 4.2.1, «Параметры сценария установки» содержит подробную информацию.
  3. Отключите все службы на Satellite:
    # /usr/sbin/rhn-satellite stop
    

    Важно

    Следующий шаг обновит схему базы данных. Убедитесь, что база данных выполняется. В случае использования встроенной базы данных выполните
    # service oracle start
    
  4. Обновите базу данных:
    # /usr/bin/spacewalk-schema-upgrade
    

    Важно

    Прежде чем приступить к обновлению, рекомендуется создать резервную копию базы данных.
  5. Включите Satellite. Если он подключен:
    # rhn-satellite-activate --rhn-cert [путь_к_новому_сертификату] --ignore-version-mismatch
    
    Если Satellite отключен:
    # rhn-satellite-activate --rhn-cert [путь_к_новому_сертификату] --disconnected --ignore-version-mismatch
    
  6. Пересоздайте поисковые индексы:
    # service rhn-search cleanindex
    
    После этого служба rhn-search будет перезапущена.
  7. Включите модуль и скаут мониторинга. Чтобы включить функции мониторинга без активации скаута, выполните
    # /usr/share/spacewalk/setup/upgrade/rhn-enable-monitoring.pl
    
    Чтобы включить модуль и скаут мониторинга, выполните:
    # /usr/share/spacewalk/setup/upgrade/rhn-enable-monitoring.pl --enable-scout
    
  8. Перезапустите службы Satellite:
    # /usr/sbin/rhn-satellite restart
    
После этого обновленный Satellite должен быть готов к работе.