Menu Close
3.5. 使用 Web 控制台卸载 OpenShift Virtualization
您可使用 OpenShift Container Platform web 控制台来卸载 OpenShift Virtualization。
3.5.1. 先决条件
- 已安装了 OpenShift virtualization 2.4。
您必须删除所有 虚拟机、虚拟机实例和 DataVolume。
重要在不删除这些对象的情况下尝试卸载 OpenShift Virtualization 会导致失败。
3.5.2. 删除 OpenShift Virtualization Operator Deployment 自定义资源
要卸载 OpenShift Virtualization,首先需要删除 OpenShift Virtualization Operator Deployment 自定义资源。
先决条件
- 创建 OpenShift Virtualization Operator Deployment 自定义资源。
流程
-
在 OpenShift Container Platform web 控制台中,从 Project 列表中选择
openshift-cnv
。 - 导航到 Operators → Installed Operators 页面。
- 点击 OpenShift Virtualization。
- 点 OpenShift Virtualization Operator Deployment 选项卡。
-
点击包含 kubevirt-hyperconverged 自定义资源
行中的 Options 菜单。在展开的菜单中,点击 Delete HyperConverged Cluster。
- 在确认窗口中点击 Delete。
- 导航到 Workloads → Pods 页面,验证是否只有 Operator Pod 正在运行。
在一个终端窗口中,运行以下命令清理剩余的资源:
$ oc delete apiservices v1alpha3.subresources.kubevirt.io -n openshift-cnv
3.5.3. 删除 OpenShift Virtualization 目录订阅
要完成卸载 OpenShift Virtualization,删除 OpenShift virtualization 目录订阅。
先决条件
- 一个有效的 OpenShift Virtualization 目录订阅
流程
- 导航到 Operators → OperatorHub 页面。
- 搜索 OpenShift Virtualization 并选择它。
- 点击 Uninstall。
注意
现在可删除 openshift-cnv
命名空间。
3.5.4. 使用 web 控制台删除命令空间
您可以使用 OpenShift Container Platform web 控制台删除一个命名空间。
注意
如果您没有删除命名空间的权限,则 Delete Namespace 选项不可用。
流程
- 导航至 Administration → Namespaces。
- 在命名空间列表中找到您要删除的命名空间。
-
在命名空间列表的右侧,从 Options 菜单
中选择 Delete Namespace
- 当 Delete Namespace 页打开时,在相关项中输入您要删除的命名空间的名称。
- 点击 Delete。