1.3. MicroShift バージョン更新パスの確認
MicroShift または RHEL を更新する前に、互換性を確認してください。それぞれの使用する予定のバージョンを計画してください。
Red Hat build of MicroShift の更新パス
- MicroShift バージョン 4.17
-
RHEL 9.4 のバージョン 4.17
4.17.z
-
RHEL 9.4 のバージョン 4.17
- MicroShift バージョン 4.16
-
バージョン 4.16
4.17 on RHEL 9.4 -
バージョン 4.16
4.16.z (RHEL 9.4)
-
バージョン 4.16
- MicroShift バージョン 4.15
-
RHEL 9.2 の場合はバージョン 4.15、RHEL 9.4 の場合は 9.3
4.16 -
RHEL 9.2 または 9.3 の場合はバージョン 4.15
4.15.z
-
RHEL 9.2 の場合はバージョン 4.15、RHEL 9.4 の場合は 9.3
- MicroShift バージョン 4.14
-
RHEL 9.2 の場合はバージョン 4.14、RHEL 9.4 の場合は 9.3
4.16 -
RHEL 9.2 または 9.3 の場合はバージョン 4.14
4.15 -
RHEL 9.2 または 9.3 の場合はバージョン 4.14
4.14.z
-
RHEL 9.2 の場合はバージョン 4.14、RHEL 9.4 の場合は 9.3
rpm-ostree
更新の場合のみ、自動ロールバックが行われます。
1.3.1. RPM-OSTree 更新
RHEL for Edge の rpm-ostree
更新パスを使用すると、更新の一部が失敗した場合に自動バックアップとシステムロールバックを実行できます。
-
新しいバージョンの MicroShift を含む新しいイメージをビルドすることで、RHEL for Edge などの
rpm-ostree
システムで MicroShift を更新できます。 -
rpm-ostree
イメージは、同じバージョンまたは更新されたバージョンにすることができます。ただし、RHEL for Edge のバージョンと MicroShift のバージョンとの間に互換性が必要です。
RHEL for Edge 更新パスでは、次の機能を利用できます。
- 更新が失敗した場合、システムは自動的に以前の正常なシステム状態にロールバックします。
- アプリケーションを再インストールする必要はありません。
- Operator を再インストールする必要はありません。
- この更新方式を使用すると、MicroShift を更新せずにアプリケーションを更新できます。
- ビルドするイメージに、必要に応じて他の更新を含めることができます。
RHEL for Edge イメージへの埋め込みによる MicroShift の更新を開始するには、次のドキュメントの手順を使用してください。
Greenboot の詳細は、次のドキュメントを参照してください。
1.3.2. RPM 手動更新
RPM を更新することで、Red Hat Enterprise Linux (RHEL)などの非 OSTree システムで MicroShift を手動で更新できます。
- この更新タイプを完了するには、サブスクリプションマネージャーを使用して、新しい RPM を含むリポジトリーを有効にします。
- 手動プロセスを使用して、システムの健全性を確保し、追加のシステムのバックアップを完了します。
- RPM 手動更新を開始するには、次のドキュメントの手順を使用してください。
- MicroShift RPM の手動更新について
Red Hat Device Edge のサポートされる設定でバージョンを維持するには、MicroShift と RHEL を同時に更新する必要があります。特に 2 つのマイナーバージョン間で MicroShift を更新する場合は、更新先の MicroShift のバージョンと、RHEL のバージョンの互換性があることを確認してください。そうしないと、サポート対象外の設定を作成したり、クラスターを破損するか、またはその両方を作成できます。