第 17 章 卸载 OpenShift Logging


您可以从 OpenShift Container Platform 集群中删除 logging 子系统。

17.1. 为 Red Hat OpenShift 卸载 logging 子系统

您可以通过删除 ClusterLogging 自定义资源(CR)来停止日志聚合。在删除 CR 后,还有其他日志记录子系统组件保留下来,您可以选择性地删除它们。

删除 ClusterLogging CR 不会删除持久性卷声明(PVC)。要保留或删除剩余的 PVC、持久性卷(PV)和相关数据,您必须执行进一步操作。

先决条件

  • 必须安装 Red Hat OpenShift Logging 和 Elasticsearch Operator。

流程

删除 OpenShift Logging:

  1. 使用 OpenShift Container Platform Web 控制台删除 ClusterLogging CR:

    1. 切换到 Administration Custom Resource Definitions 页面。
    2. Custom Resource Definitions 页面上,点 ClusterLogging
    3. Custom Resource Definition Details 页面中点 Instances
    4. 点实例旁的 Options 菜单 kebab ,然后选择 Delete ClusterLogging
  2. 可选:删除自定义资源定义(CRD):

    1. 切换到 Administration Custom Resource Definitions 页面。
    2. ClusterLogForwarder 旁边的 Options 菜单 kebab ,然后选择 Delete Custom Resource Definition
    3. ClusterLogging 旁边的 Options 菜单 kebab ,然后选择 Delete Custom Resource Definition
    4. Elasticsearch 旁边的 Options 菜单 kebab 并选择 Delete Custom Resource Definition
  3. 可选:删除 Red Hat OpenShift Logging Operator 和 OpenShift Elasticsearch Operator:

    1. 切换到 Operators Installed Operators 页面。
    2. 点 Red Hat OpenShift Logging Operator kebab 旁边的 Options 菜单并选择 Uninstall Operator
    3. 点 OpenShift Elasticsearch Operator kebab 旁边的 Options 菜单并选择 Uninstall Operator
  4. 可选:删除 OpenShift Logging 和 Elasticsearch 项目。

    1. 切换到 Home Projects 页面。
    2. openshift-logging 项目 kebab 旁的 Options 菜单,然后选择 Delete Project
    3. 在对话框中输入 openshift-logging 并点 Delete 来确认删除。
    4. openshift-operators-redhat 项目旁的 Options 菜单 kebab 并选择 Delete Project

      重要

      如果在此命名空间中安装了其他全局 Operator,请不要删除 openshift-operators-redhat 项目。

    5. 通过在对话框中输入 openshift-operators-redhat 并点 Delete 来确认删除。
  5. 要保留 PVC 以便与其他 pod 重复使用,保留标签或 PVC 名称,以便重新声明 PVC。
  6. 可选:如果您不想保留 PVC,可以删除它们。

    警告

    释放或删除 PVC 可能会导致 PV 删除并导致数据丢失。

    1. 切换到 Storage Persistent Volume Claims 页面。
    2. 点每个 PVC 旁边的 Options 菜单 kebab ,然后选择 Delete Persistent Volume Claim
    3. 如果要恢复存储空间,可以删除 PV。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.