Red Hat Training

A Red Hat training course is available for Red Hat Satellite

8.2. 升级 Satellite

获得上述 Satellite 升级所需项目后,请执行下面的步骤升级。

重要

以下是将 Satellite 从版本 5.4 升级到 5.5 的基本步骤。完整说明请参考 rhn-upgrade 软件包中的 /etc/sysconfig/rhn/satellite-upgrade/README 文件。

过程 8.2. 升级 Satellite

  1. 进入挂载 ISO 的目录,并使用 --upgrade 选项运行 Installer Program。
    # cd /mount/cdrom
    # ./install.pl --upgrade
    

    重要

    如果您的红帽网络 Satellite 是断开连接的状态或者使用独立数据库,则请保证使用附加选项。详情请参考 第 4.2.1 节 “安装程序脚本的选项”
  2. 禁用 Satellite 服务器中的所有服务:
    # /usr/sbin/rhn-satellite stop
    

    重要

    下一步将升级数据库方案。请确保在您的独立数据库中运行该数据库。如果使用内嵌数据库,则请使用以下命令保证数据库正在运行:
    # service oracle start
    
  3. 使用 spacewalk-schema-upgrade 命令升级该数据库:
    # /usr/bin/spacewalk-schema-upgrade
    

    重要

    建议您在升级前备份您的数据库。
  4. 激活该 Satellite。如果使用连接的 Satellite:
    # rhn-satellite-activate --rhn-cert [PATH-TO-NEW-CERT] --ignore-version-mismatch
    
    如果使用断开连接的,请运行:
    # rhn-satellite-activate --rhn-cert [PATH-TO-NEW-CERT] --disconnected --ignore-version-mismatch
    
  5. 使用以下命令重建搜索索引:
    # service rhn-search cleanindex
    
    这个命令会让 rhn-search 服务清除搜索索引并重启。
  6. 启用监控和监控 Scout。要启用监控而不启用监控 Scout,请运行以下命令:
    # /usr/share/spacewalk/setup/upgrade/rhn-enable-monitoring.pl
    
    要同时启用监控和监控 Scout,请运行以下命令:
    # /usr/share/spacewalk/setup/upgrade/rhn-enable-monitoring.pl --enable-scout
    
  7. 重启 Satellite 服务:
    # /usr/sbin/rhn-satellite restart
    
已完成升级步骤,并可重新使用 Satellite 。