第2章 MicroShift と Red Hat Device Edge を使用した更新オプション
2 つのバージョンに互換性がある限り、MicroShift の有無にかかわらず、Red Hat Enterprise Linux for Edge (RHEL for Edge)または Red Hat Enterprise Linux (RHEL)を更新できます。詳細は次の表を参照してください。
Red Hat Device Edge リリースの互換性に関する表
Red Hat Device Edge の 2 つの製品は、デバイスエッジコンピューティングのための単一のソリューションとして連携して動作します。製品を正しく組み合わせるには、次の表に示すように、それぞれの検証済みリリースを一緒に使用してください。
RHEL for Edge バージョン | MicroShift バージョン | MicroShift のリリースステータス | MicroShift のサポート対象の更新 |
9.2、9.3 | 4.14 | 一般提供 |
4.14.0 |
9.2 | 4.13 | テクノロジープレビュー | なし |
8.7 | 4.12 | 開発者プレビュー | なし |
MicroShift の更新パス
- RHEL for Edge 9.2 または 9.3 の場合、一般提供バージョン 4.14.0 から 4.14.z
- RHEL 9.2 または 9.3 の場合、一般提供バージョン 4.14.0 から 4.14.z
MicroShift は、あるマイナーバージョンから次のマイナーバージョンに順番に更新する必要があります。たとえば、4.14 から 4.16 に更新することはできません。4.14 は 4.15 に更新する必要があります。
2.1. MicroShift の単独更新
MicroShift は、作成したアプリケーションを再インストールしなくても更新できます。既存のオペレーティングシステムと、使用する MicroShift の新しいバージョンとの間に互換性がある限り、MicroShift を更新するために RHEL または RHEL for Edge を更新する必要はありません。
MicroShift はインプレース更新として動作するため、以前のバージョンを削除する必要はありません。アプリケーションの通常の動作に必要なものを超えるデータのバックアップも必要ありません。
2.1.1. RPM-OSTree 更新
新しいバージョンの MicroShift を含む新しいイメージをビルドすることで、RHEL for Edge などの rpm-ostree
システムで MicroShift を更新できます。使用するオペレーティングシステムのバージョンが、更新先の MicroShift の新しいバージョンと互換性があることを確認してください。
RHEL for Edge 更新パスでは、次の機能を利用できます。
- 更新が失敗した場合、システムは自動的に以前の正常なシステム状態にロールバックします。
- アプリケーションを再インストールする必要はありません。
- この更新方式を使用すると、MicroShift を更新せずにアプリケーションを更新できます。
- ビルドするイメージに、必要に応じて他の更新を含めることができます。
RHEL for Edge イメージへの埋め込みによる MicroShift の更新を開始するには、次のドキュメントの手順を使用してください。
Greenboot の詳細は、次のドキュメントを参照してください。
2.1.2. RPM 手動更新
RPM をダウンロードして更新することで、Red Hat Enterprise Linux (RHEL) などの非 OSTree システムで MicroShift を手動で更新できます。このタイプの更新を実行するには、サブスクリプションマネージャーを使用して、新しい RPM が含まれるリポジトリーにアクセスします。RPM 手動更新を開始するには、次のドキュメントの手順を使用してください。