第18章 OpenShift Data Foundation へのアップグレード
18.1. OpenShift Data Foundation 更新プロセスの概要 リンクのコピーリンクがクリップボードにコピーされました!
この章では、すべての Red Hat OpenShift Data Foundation デプロイメント (Internal、Internal-Attached、および External) のマイナーリリースおよび z-stream リリース間でアップグレードする方法を説明します。アップグレードプロセスは、すべてのデプロイメントで引き続き同じとなります。
OpenShift Data Foundation とそのコンポーネントは、4.12 と 4.13 のようなマイナーリリース間、または 4.13.0 と 4.13.1 のような z-stream 間更新で、自動更新を有効にするか (Operator のインストール時に行っていない場合)、手動で更新を行うことでアップグレードできます。z-stream の新規リリースが利用可能になると、更新ストラテジーが Automatic に設定されている場合、アップグレードプロセスが自動的にトリガーされます。
また、内部および外部モードのデプロイメントの両方で、以下の順序で Red Hat OpenShift Data Foundation のさまざまな部分をアップグレードする必要もあります。
- OpenShift Container Platform の クラスターの更新 ドキュメントに従って OpenShift Container Platform を更新します。
Red Hat OpenShift Data Foundation を更新します。
- 更新で使用する非接続環境を準備する には、Operator Lifecycle Manager を制限されたネットワークで使用するための Operator ガイドを参照し、OpenShift Data Foundation およびローカルストレージ Operator を使用している場合はこれらを更新できるようにします。
- マイナーリリース間の更新 は、Red Hat OpenShift Data Foundation 4.12 から 4.13 への更新 を参照してください。
- z-stream リリース間の更新 は、Red Hat OpenShift Data Foundation 4.13.x の 4.13.y への更新 を参照してください。
- 外部モードのデプロイメントを更新する場合は、Red Hat OpenShift Data Foundation 外部シークレットの更新 のセクションにある手順も実行する必要があります。
- ローカルストレージ演算子を使用している場合は、Local Storage operator を更新します。不明な場合は、ローカルストレージ Operator デプロイメントの確認 を参照してください。
障害復旧 (DR) が有効になっている OpenShift Data Foundation 4.12 の既存のセットアップがある場合は、環境内のすべてのクラスターを同時に更新し、単一のクラスターを更新しないようにしてください。これは、潜在的な問題を回避し、最適な互換性を維持するためです。すべての OpenShift Data Foundation DR インスタンス間で一貫性を維持することも重要です。アップグレード後、リリースノート の DR アップグレードの 既知の問題 セクションに記載されている BZ#2215462 の回避策のステップ 1 を実行する必要があります。
更新に関する考慮事項
開始する前に、以下の重要な考慮事項を確認してください。
Red Hat Open Shift Container Platform のバージョンは、Red Hat Open Shift Data Foundation と同じです。
OpenShift Container Platform および Red Hat OpenShift Data Foundation のサポートされる組み合わせについての詳細は、Interoperability Matrix を参照してください。
- クラスターが内部モードまたは外部モードのどちらでデプロイされたかを確認するには、ODF クラスターに内部モードまたは外部モードのストレージがあるかどうかを判別する方法 に関する ナレッジベースの記事 を参照してください。
- ローカルストレージ Operator は、ローカルストレージ Operator のバージョンが Red Hat OpenShift Container Platform のバージョンと一致する場合にのみ完全にサポートされます。
- フレキシブルスケーリング機能は、OpenShift Data Foundation の新しいデプロイメントでのみ利用できます。詳細は、スケーリングとストレージガイド を参照してください。
Multicloud Object Gateway には、データベースのコピー (NooBaa DB) が 1 つだけあります。つまり、NooBaa DB PVC が破損し、回復できない場合は、Multicloud Object Gateway に存在するアプリケーションデータが完全に失われる可能性があります。このため、Red Hat では NooBaa DB PVC のバックアップを定期的に取ることを推奨しています。NooBaa DB に障害が発生して回復できない場合は、最新のバックアップバージョンに戻すことができます。NooBaa DB をバックアップする手順は、こちらのナレッジベースの記事 の手順に従ってください。