第 5 章 更新卫星服务器、胶囊服务器和内容主机
使用本章将您现有的 Satellite Server、Capsule Server 和 Content Hosts 更新为一个新的次版本,例如从 6.10.0 升级到 6.10.1。
更新补丁安全漏洞和代码发布后发现的次要问题,通常对您的操作环境进行快速和破坏性。
在更新之前,备份您的卫星服务器和所有胶囊服务器。有关更多信息,请参阅《 管理红帽卫星》指南中的备份卫星服务器和胶囊服务器。
5.1. 更新 Satellite 服务器
先决条件
- 确保您已同步了 Satellite、Capsule 和 Satellite 工具 6.10 的 Satellite 服务器存储库。
- 通过将更新的存储库提升到所有相关内容视图,确保可以更新每个外部胶囊和内容主机。
					如果您自定义配置文件,手动或使用 Hiera 等工具,当安装脚本升级或更新期间运行时,这些自定义会被覆盖。您可以将 --noop 选项与 satellite-installer 脚本一起使用以测试是否有更改。如需更多信息,请参阅红帽知识库解决方案 如何在升级过程中使用 noop 选项检查 Satellite 配置文件中的更改。
				
将 Satellite 服务器更新至下一个次版本
更新 Satellite 服务器:
- 确定启用了 Satellite Maintenance 存储库: - subscription-manager repos --enable \ rhel-7-server-satellite-maintenance-6-rpms - # subscription-manager repos --enable \ rhel-7-server-satellite-maintenance-6-rpms- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 检查可用的版本以确认列出了下一个次版本: - satellite-maintain upgrade list-versions - # satellite-maintain upgrade list-versions- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 使用健康检查选项来确定系统是否已准备好升级。首次使用这个命令时, - satellite-maintain会提示您输入 hammer admin 用户凭证,并将其保存在- /etc/foreman-maintain/foreman-maintain-hammer.yml文件中。- satellite-maintain upgrade check --target-version 6.10.z - # satellite-maintain upgrade check --target-version 6.10.z- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 在执行升级前,查看结果并解决所有突出显示的错误条件。 
- 由于更新时间较长,请使用 - 屏幕等实用程序暂停并重新附加通信会话。然后,您可以检查升级进度,而无需持续连接到命令 shell。有关使用 screen 命令的更多信息,请参阅 Red Hat 知识库 中的 如何使用 screen 命令?- 如果您丢失了运行 upgrade 命令的命令 shell,您可以看到 - /var/log/foreman-installer/satellite.log文件中的日志信息,以检查进程是否已成功完成。
- 执行升级: - satellite-maintain upgrade run --target-version 6.10.z - # satellite-maintain upgrade run --target-version 6.10.z- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 检查内核软件包是否最后一次更新: - rpm -qa --last | grep kernel - # rpm -qa --last | grep kernel- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 可选: 如果自上次重启以来发生内核更新,停止 - satellite-maintain服务并重启系统:- satellite-maintain service stop reboot - # satellite-maintain service stop # reboot- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow