|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
|
这是尚未发布的文档。 SUSE® Storage 1.12 (Dev). |
卸装
先决条件
为了防止 SUSE Storage 被意外卸载(这会导致数据丢失),新增了一个设置,deleting-confirmation-flag。如果该标志为 false,则卸载操作将失败。将该标志设置为 true 以允许卸载。您可以在 SUSE Storage UI 的设置页面或 kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag 中设置该标志。
为了防止对 Kubernetes 集群造成损害,建议使用 SUSE Storage 卷删除所有 Kubernetes 工作负载(包括 PersistentVolume、PersistentVolumeClaim、StorageClass、Deployment、StatefulSet、DaemonSet 等)。
完全去除 SUSE Storage
要从您的 Kubernetes 集群中完全去除 SUSE Storage 部署,请使用 helm uninstall 命令。
helm uninstall longhorn --namespace longhorn-system
使用 Helm 控制器卸载 SUSE Storage
运行以下命令:
kubectl delete helmchart <HelmChart name> -n <HelmChart namespace>
使用 Helm 控制器卸载 SUSE Storage
运行以下命令:
kubectl delete helmchart <HelmChart name> -n <HelmChart namespace>