第7章 Migration Toolkit for Virtualization のアップグレード
OpenShift Container Platform Web コンソールを使用して新しいバージョンをインストールすることで、MTV Operator をアップグレードできます。
リリースは飛ばさずに、次のリリースにアップグレードする必要があります (例: 2.0 から 2.1 または 2.1 から 2.2)。
手順
- OCP Web コンソールで、Operators → Installed Operators → Migration Tookit for Virtualization Operator → Subscription をクリックします。
更新チャネルを release-v2.2.0 に変更します。
OpenShift Container Platform ドキュメントの 更新チャネルの変更 を参照してください。
Upgrade status が Up to date から Upgrade available に変わります。そうでない場合は、
Catalog SourcePod を再起動します。-
カタログソース (例:
redhat-operators) に注意してください。 コマンドラインで、カタログソース Pod を取得します。
$ oc get pod -n openshift-marketplace | grep <catalog_source> 1Pod を削除します。
$ oc delete pod -n openshift-marketplace <catalog_source_pod>
Upgrade status が Up to date から Upgrade available に変わります。
Subscriptions タブで Update approval を Automatic に設定すると、アップグレードが自動的に開始されます。
-
カタログソース (例:
Subscriptions タブで Update approval を Manual に設定すると、アップグレードが承認されます。
OpenShift Container Platform ドキュメントの 保留中のアップグレードの手動での承認 を参照してください。
Web コンソールにログインする前に、
forklift-uiPod がReady状態になっていることを確認します。$ oc get pods -n openshift-mtv
出力例
NAME READY STATUS RESTARTS AGE forklift-controller-788bdb4c69-mw268 2/2 Running 0 2m forklift-operator-6bf45b8d8-qps9v 1/1 Running 0 5m forklift-ui-7cdf96d8f6-xnw5n 1/1 Running 0 2m