7.6. OCS operator
图中的
ceph_mds_mem_rss指标的不正确的单元当您在 OpenShift 用户界面(UI)中搜索
ceph_mds_mem_rss指标时,图形会显示 Megabytes (MB)中的 y-axis,因为 Ceph 返回 Kilobytes (KB)中的ceph_mds_mem_rss指标。在比较MDSCacheUsageHigh警报的结果时,这可能会导致混淆。临时解决方案:在 OpenShift UI 中搜索此指标时,使用
ceph_mds_mem_rss * 1000以 GB 为单位查看图形的 y-axis。这样可以更轻松地比较MDSCacheUsageHigh警报中显示的结果。
当 pod 处于 CLBO 状态时,增加 MDS 内存正在清除 CPU 值
当元数据服务器(MDS)内存在 MDS pod 处于崩溃循环时增加(CLBO)状态,删除了 MDS pod 的 CPU 请求和限值。因此,为 MDS 更改设置的 CPU 请求或限制。
临时解决方案:运行
oc patch命令来调整 CPU 限值。例如:
$ oc patch -n openshift-storage storagecluster ocs-storagecluster \ --type merge \ --patch '{"spec": {"resources": {"mds": {"limits": {"cpu": "3"}, "requests": {"cpu": "3"}}}}}'