1.2. 卸载 Loki Operator
您可以使用 OpenShift CLI (oc
)或 Red Hat OpenShift Logging Web 控制台卸载 Loki Operator。卸载 Loki Operator 后,如果您不想在 LokiStack 的其他安装中重复使用持久性卷声明(PVC),请删除它们。
1.2.1. 使用 CLI 删除 Loki Operator 复制链接链接已复制到粘贴板!
使用 OpenShift CLI (oc
)删除 Loki Operator。
先决条件
- 有管理员权限。
-
已安装 OpenShift CLI(
oc
)。
流程
运行以下命令来删除
LokiStack
自定义资源(CR):oc delete LokiStack logging-loki -n openshift-logging
$ oc delete LokiStack logging-loki -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您使用不同的名称,请将
logging-loki
替换为LokiStack
CR 的名称。运行以下命令,在
currentCSV
字段中检查订阅的 Loki Operator 的当前版本:oc get csv -n openshift-operators-redhat | grep loki-operator
$ oc get csv -n openshift-operators-redhat | grep loki-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
loki-operator.v6.2.4 Loki Operator 6.2.4 loki-operator.v6.2.3 Succeeded
loki-operator.v6.2.4 Loki Operator 6.2.4 loki-operator.v6.2.3 Succeeded
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请注意输出中的第一个字段,它表示
currentCSV
值。运行以下命令来删除与 Loki Operator 关联的订阅:
oc delete subscriptions.operators.coreos.com loki-operator -n openshift-operators-redhat
$ oc delete subscriptions.operators.coreos.com loki-operator -n openshift-operators-redhat
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用从上一步中获取的
current
值删除目标命名空间中 Loki Operator 的 CSV 对象:CSV
oc delete csv loki-operator.v6.2.4 -n openshift-operators-redhat
$ oc delete csv loki-operator.v6.2.4 -n openshift-operators-redhat
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来卸载 Loki Operator:
oc delete OperatorGroup <name> -n openshift-operators-redhat
$ oc delete OperatorGroup <name> -n openshift-operators-redhat
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.2.2. 使用 Web 控制台删除 Loki Operator 复制链接链接已复制到粘贴板!
使用 Red Hat OpenShift Logging Web 控制台删除 Loki Operator。
先决条件
- 有管理员权限。
- 您可以访问 Red Hat OpenShift Logging Web 控制台。
流程
-
在 Web 控制台中,进入 Operators
Installed Operators。 -
在列表中找到 Loki Operator 并点它旁的
,然后点 Uninstall Operator。
- 在弹出窗口中,选择 Delete all operand instance for this operator 并点 Uninstall。
1.2.3. 使用 CLI 删除日志记录 PVC 复制链接链接已复制到粘贴板!
如果您不想使用 OpenShift CLI (oc
)在 LokiStack 的其他安装中重复使用持久性卷声明(PVC),可以删除它们。
先决条件
- 有管理员权限。
-
已安装 OpenShift CLI(
oc
)。
流程
运行以下命令来删除日志记录 PVC:
oc -n openshift-logging delete pvc -l app.kubernetes.io/name=lokistack
$ oc -n openshift-logging delete pvc -l app.kubernetes.io/name=lokistack
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
后续步骤
1.2.4. 使用 Web 控制台删除日志记录 PVC 复制链接链接已复制到粘贴板!
如果您不想使用 web 控制台在 LokiStack 的其他安装中重复使用持久性卷声明(PVC),可以删除它们。
先决条件
- 有管理员权限。
- 您可以访问 Red Hat OpenShift Logging Web 控制台。
流程
-
在 web 控制台中,进入 Storage
Persistent Volume Claims 页面。 -
点击每个 PVC 旁边的
,然后选择 Delete Persistent Volume Claim。
后续步骤