第 1 章 关于 MicroShift 更新
从正式发布版本 4.14 开始,MicroShift 支持升级。支持的升级包括那些从一个次版本升级到下一个次版本,例如从 4.14 升级到 4.15。补丁更新也支持从 z-stream 升级到 z-stream,如 4.14.1 到 4.14.2。
1.1. 了解 MicroShift 更新
MicroShift 更新在 rpm-ostree
边缘部署主机和非OSTree 主机上都支持。您可以使用以下方法完成更新:
-
将最新版本的 MicroShift 嵌入到新的
rpm-ostree
系统镜像中,如 Red Hat Enterprise Linux for Edge (RHEL for Edge)。请参阅 * 在 OSTree 系统中应用更新 - 在非 OSTree 系统中手动更新 RPM,如 Red Hat Enterprise Linux (RHEL)。请参阅使用 RPM 手动应用更新
只有 rpm-ostree
更新包括自动回滚。
1.1.1. RPM OSTree 更新
使用 RHEL for Edge rpm-ostree
更新路径允许在更新中的任何部分失败时进行自动备份和系统回滚。您必须构建一个新的 rpm-ostree
镜像,并将新的 MicroShift 版本嵌入到该镜像中。rpm-ostree
镜像可以是相同的版本或更新的版本,但 RHEL for Edge 和 MicroShift 的版本必须兼容。
详情请查看以下兼容性表:
Red Hat Device Edge 发行版本兼容性列表
Red Hat Device Edge 的两个产品作为设备边缘计算的单一解决方案一起工作。要成功对产品配对,请为每个列表使用验证的版本:
RHEL for Edge 版本 | MicroShift 版本 | MicroShift 发行版本状态 | MicroShift 支持的更新 |
9.2, 9.3 | 4.14 | 正式发布 | 4.14.0→4.14.z and 4.14→4.15 |
9.2 | 4.13 | 技术预览 | None |
8.7 | 4.12 | 开发者预览 | None |
1.1.2. 手动 RPM 更新
您可以使用手动 RPM 更新路径替换 MicroShift 的现有版本。RHEL 和 MicroShift 的版本必须兼容。确保系统健康状况和完成额外的系统备份是手动过程。