第 2 章 多集群存储健康状况
要使用 OpenShift Data Foundation 查看所有集群的整体存储健康状况,并管理其容量,您必须首先在 Hub 集群上启用多集群仪表板。
2.1. 在 Hub 集群上启用多集群仪表板
在使用控制台插件安装 ODF Multicluster Orchestrator 之前或之后,您可以在安装屏幕上启用多集群仪表板。
先决条件
- 确保已安装 OpenShift Container Platform 版本 4.17 并具有管理员特权。
- 确保安装了启用了控制台的、带有插件的 Multicluster Orchestrator 4.17 operator。
- 确保您已从 Operator Hub 安装了 Red Hat Advanced Cluster Management for Kubernetes (RHACM) 2.11。有关如何安装的步骤,请参阅安装 RHACM。
- 确保已在 RHACM 上启用了可观察性。请参阅 启用可观察性指南。
流程
创建名为
observability-metrics-custom-allowlist.yaml
的 configmap 文件,并将自定义指标的名称添加到metrics_list.yaml
参数。您可以使用以下 YAML 列出 Hub 集群中的 OpenShift Data Foundation 指标。详情请参阅 添加自定义指标。
kind: ConfigMap apiVersion: v1 metadata: name: observability-metrics-custom-allowlist Namespace: open-cluster-management-observability data: metrics_list.yaml: | names: - odf_system_health_status - odf_system_map - odf_system_raw_capacity_total_bytes - odf_system_raw_capacity_used_bytes matches: - __name__="csv_succeeded",exported_namespace="openshift-storage",name=~"odf-operator.*"
在
open-cluster-management-observability
命名空间中运行以下命令:# oc apply -n open-cluster-management-observability -f observability-metrics-custom-allowlist.yaml
创建 observability-metrics-custom-allowlist yaml 后,RHACM 将开始从所有受管集群收集列出的 OpenShift Data Foundation 指标。
如果要排除特定的受管集群收集可观察性数据,请在集群中添加以下集群标签:
observability: disabled
。- 要查看多集群健康状况,请参阅验证多集群存储仪表板 一章。