第 4 章 更新 Capsule 服务器
将胶囊服务器更新至下一个次要版本。
流程
-
同步 Satellite
-capsule-6.14-for-rhel-8-x86_64-rpms
存储库。 - 发布并提升胶囊注册到的内容视图的新版本。
确保启用了 Satellite 维护存储库:
subscription-manager repos --enable \ satellite-maintenance-6.14-for-rhel-8-x86_64-rpms
# subscription-manager repos --enable \ satellite-maintenance-6.14-for-rhel-8-x86_64-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 upgrade check --target-version 6.14.z
# satellite-maintain upgrade check --target-version 6.14.z
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 检查结果,并在执行升级前解决任何突出显示的错误条件。
由于更新时间较长,请使用
tmux
等工具来挂起并重新附加通信会话。然后,您可以检查升级进度,而不会持续连接到命令 shell。如果您丢失了与运行 upgrade 命令的命令 shell 的连接,您可以在
/var/log/foreman-installer/capsule.log
文件中看到日志信息,以检查进程是否已成功完成。执行更新:
satellite-maintain upgrade run --target-version 6.14.z
# satellite-maintain upgrade run --target-version 6.14.z
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确定系统是否需要重启:
dnf needs-restarting --reboothint
# dnf needs-restarting --reboothint
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果上一个命令告知您重启,请重启系统:
reboot
# reboot
Copy to Clipboard Copied! Toggle word wrap Toggle overflow