1.24.3. 解决这个问题:扩展 PVC 大小
如果您有这个问题,请完成以下步骤:
运行查询确认磁盘空间已满。
- 登录到 Red Hat OpenShift Container Platform 控制台。
-
在导航菜单中点 Monitoring
Metrics。 在 Expression 窗口中输入以下查询,并将查询按 Volume 列进行排序:
kubelet_volume_stats_available_bytes{namespace="open-cluster-management-observability"}/kubelet_volume_stats_capacity_bytes{namespace="open-cluster-management-observability"}
备注:如果值为 0,则代表磁盘已满。如果磁盘已满,继续执行以下任务。
扩展
data-observability-observatorium-thanos-receive-default-x
PVC,将storage
参数更新为高于 MultiClusterObservability(mco)CR 的statefulSetSize
值。对每个data-observability-observatorium-thanos-receive-default-x
PVC 运行以下命令:kubectl get pvc data-observability-observatorium-thanos-receive-default-0 -o yaml
您的
data-observability-observatorium-thanos-receive-default-x
PVC 可能类似以下内容:spec: accessModes: - ReadWriteOnce resources: requests: storage:
这可能需要一些时间才能工作。当
storage
和status
匹配时,代表您的更改生效。运行上一个命令进行检查。通过完成以下步骤验证修复:
- 登录您的 Red Hat Advanced Cluster Management 控制台。
- 在导航菜单中选择 Observe environments > Overview。
- 点击位于控制台标头旁的 Grafana 链接,从您的受管集群中查看指标。
-
检查
metrics-collector-deployment-x
pod 日志。当错误在日志中修复时,会出现以下信息:指标已成功推送
。 通过从 Red Hat OpenShift Container Platform 控制台运行查询来确认磁盘空间没有满。在 Expression 窗口中输入以下查询,并将查询按 Volume 列进行排序:
kubelet_volume_stats_available_bytes{namespace="open-cluster-management-observability"}/kubelet_volume_stats_capacity_bytes{namespace="open-cluster-management-observability"}