第 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-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您使用不同的名称,将
instance更改为ClusterLogForwarderCR 的名称。运行以下命令来删除服务帐户:
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-loggingCopy 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-loggingCopy 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-loggingCopy 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-loggingCopy 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-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete serviceaccount logging-collector -n openshift-logging
$ oc delete serviceaccount logging-collector -n openshift-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您通过运行以下命令部署了
LogFileMetricExporter资源,请删除 LogFileMetricExporter 资源:oc -n openshift-logging delete LogFileMetricExporter --all
$ oc -n openshift-logging delete LogFileMetricExporter --allCopy 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-loggingCopy 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 SucceededCopy 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-loggingCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用从上一步中获取的
current值,删除目标命名空间中 Red Hat OpenShift Logging Operator 的 CSV 对象:CSVoc delete csv cluster-logging.v6.2.4 -n openshift-logging
$ oc delete csv cluster-logging.v6.2.4 -n openshift-loggingCopy 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-loggingCopy 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。