7.6. OCS operator
グラフ内の
ceph_mds_mem_rss
メトリクスの単位が正しくないOpenShift ユーザーインターフェイス (UI) で
ceph_mds_mem_rss
メトリクスを検索すると、Ceph がキロバイト (KB) 単位でceph_mds_mem_rss
メトリクスを返すため、グラフの Y 軸はメガバイト (MB) 単位で表示されます。これにより、MDSCacheUsageHigh
アラートの結果を比較する際に混乱が発生する可能性があります。回避策: OpenShift UI でこのメトリクスを検索するときに
ceph_mds_mem_rss * 1000
を使用すると、グラフの Y 軸が GB 単位で表示されます。これにより、MDSCacheUsageHigh
アラートに表示される結果を簡単に比較できます。
MDS メモリーを増やすと、Pod が CLBO 状態のときに CPU 値が消去される
MDS Pod がクラッシュループバックオフ (CLBO) 状態にあるときにメタデータサーバー (MDS) メモリーが増加すると、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"}}}}}'