第 1 章 卸载日志记录
1.1. 卸载 Red Hat OpenShift Logging Operator 复制链接链接已复制到粘贴板!
您可以使用 OpenShift CLI (oc
)或 Red Hat OpenShift Logging Web 控制台卸载 Red Hat OpenShift Logging Operator。
1.1.1. 使用 CLI 删除 Red Hat OpenShift Logging Operator 复制链接链接已复制到粘贴板!
使用 OpenShift CLI (oc
)删除 Red Hat OpenShift Logging Operator。
先决条件
- 有管理员权限。
-
已安装 OpenShift CLI(
oc
)。
流程
运行以下命令来删除
ClusterLogForwarder
自定义资源(CR):oc delete ClusterLogForwarder instance -n openshift-logging
$ oc delete ClusterLogForwarder instance -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您使用不同的名称,将
instance
更改为ClusterLogForwarder
CR 的名称。运行以下命令来删除服务帐户:
oc adm policy remove-cluster-role-from-user lokistack-tenant-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user lokistack-tenant-logs -z logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-application-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-application-logs -z logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-infrastructure-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-infrastructure-logs -z logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user collect-audit-logs -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user collect-audit-logs -z logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc adm policy remove-cluster-role-from-user logging-collector-logs-writer -z logging-collector -n openshift-logging
$ oc adm policy remove-cluster-role-from-user logging-collector-logs-writer -z logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete serviceaccount logging-collector -n openshift-logging
$ oc delete serviceaccount logging-collector -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您通过运行以下命令部署了
LogFileMetricExporter
资源,请删除 LogFileMetricExporter 资源:oc -n openshift-logging delete LogFileMetricExporter --all
$ oc -n openshift-logging delete LogFileMetricExporter --all
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,在
currentCSV
字段中检查订阅的 Red Hat OpenShift Logging Operator 的当前版本:oc get csv -n openshift-logging | grep cluster-logging
$ oc get csv -n openshift-logging | grep cluster-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
cluster-logging.v6.2.4 Red Hat OpenShift Logging 6.2.4 cluster-logging.v6.2.3 Succeeded
cluster-logging.v6.2.4 Red Hat OpenShift Logging 6.2.4 cluster-logging.v6.2.3 Succeeded
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 请注意输出中的第一个字段,它表示
currentCSV
值。运行以下命令来删除与 Red Hat OpenShift Logging Operator 关联的订阅:
oc delete subscriptions.operators.coreos.com cluster-logging -n openshift-logging
$ oc delete subscriptions.operators.coreos.com cluster-logging -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用从上一步中获取的
current
值,删除目标命名空间中 Red Hat OpenShift Logging Operator 的 CSV 对象:CSV
oc delete csv cluster-logging.v6.2.4 -n openshift-logging
$ oc delete csv cluster-logging.v6.2.4 -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令卸载 Red Hat OpenShift Logging Operator:
oc delete OperatorGroup <name> -n openshift-logging
$ oc delete OperatorGroup <name> -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.1.2. 使用 Web 控制台删除 Red Hat OpenShift Logging Operator 复制链接链接已复制到粘贴板!
使用 Red Hat OpenShift Logging Web 控制台删除 Red Hat OpenShift Logging Operator。
先决条件
- 有管理员权限。
- 您可以访问 Red Hat OpenShift Logging Web 控制台。
流程
-
在 Web 控制台中,进入 Operators
Installed Operators。 -
在列表中找到 Red Hat OpenShift Logging Operator 并点它旁的
,然后点 Uninstall Operator。
- 在弹出窗口中,选择 Delete all operand instance for this operator 并点 Uninstall。