14.2. 从命令行卸载 MTV
您可以从命令行卸载 Migration Toolkit for Virtualization (MTV)。
注意
此操作不会删除 MTV Operator 管理的资源,包括自定义资源定义(CRD)和自定义资源(CR)。要在卸载 MTV Operator 后删除它们,您可能需要手动删除 MTV Operator CRD。
先决条件
-
您必须以具有
cluster-admin
权限的用户身份登录。
流程
运行以下命令来删除
forklift
控制器:oc delete ForkliftController --all -n openshift-mtv
$ oc delete ForkliftController --all -n openshift-mtv
Copy to Clipboard Copied! 运行以下命令来删除 MTV Operator 的订阅:
oc get subscription -o name|grep 'mtv-operator'| xargs oc delete
$ oc get subscription -o name|grep 'mtv-operator'| xargs oc delete
Copy to Clipboard Copied! 运行以下命令,删除 MTV Operator 的
clusterserviceversion
:oc get clusterserviceversion -o name|grep 'mtv-operator'| xargs oc delete
$ oc get clusterserviceversion -o name|grep 'mtv-operator'| xargs oc delete
Copy to Clipboard Copied! 运行以下命令来删除插件控制台 CR:
oc delete ConsolePlugin forklift-console-plugin
$ oc delete ConsolePlugin forklift-console-plugin
Copy to Clipboard Copied! 可选:运行以下命令来删除自定义资源定义(CRD):
oc get crd -o name | grep 'forklift.konveyor.io' | xargs oc delete
oc get crd -o name | grep 'forklift.konveyor.io' | xargs oc delete
Copy to Clipboard Copied! 可选:通过运行以下命令删除 MTV 项目来执行清理:
oc delete project openshift-mtv
oc delete project openshift-mtv
Copy to Clipboard Copied!