OpenShiftイベント コード: 1038CLST0008

Summary: PersistentVolumeInodeがいっぱいです。

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

KubePersistentVolumeInodesFillingUp アラートは、いずれかのシステム ネームスペース内の永続ボリュームに割り当てられたinodeの残りが3%未満である場合にトリガーされます。システム ネームスペースには次のものが含まれます default 名前が openshift- または kube-の詳細を確認してください。

システム コンポーネントがinodeを大量に使用すると、コンポーネントが正常に機能しなくなる可能性があります。inodeを大量に使用すると、クラスターが部分的または完全に停止する可能性もあります。

Cause

ボリュームがいっぱいになる理由はさまざまです。このKBでは、アプリケーション固有の理由については説明せず、正常に容量がいっぱいになっている場合にのみ軽減策について説明します。

常に、特定のサービスの推奨シナリオを参照してください。

Resolution

診断

アラート ラベルには、ストレージが少なくなっているボリュームに関連づけられている永続ボリューム要求(PVC)の名前が含まれています。ラベルには、PVCが配置されているネームスペースも含まれます。この情報を使用して、OpenShift Webコンソールで使用可能なストレージをグラフ化します(「→メトリック→クエリーの実行」を参照してください)。

以下は、openshift-monitoring 名前空間の Prometheus インスタンスに関連付けられた PVC のクエリー例です。

kubelet_volume_stats_inodes_used{
  namespace="openshift-monitoring"、
  persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}

ボリュームのステータスを手動で調べて、どのディレクトリーが多数のinodeを消費しているかを判断できます。

$ PVC_NAME='<アラートからのpersistentvolumeclaimラベル>'
$ NAMESPACE='アラートからの<namespaceラベル>'

$ oc -n $NAMESPACE pvc $PVC_NAMEを記述します
$ POD_NAME='<"Used By:"]フィールドを上記の出力から>'

$ oc -n $NAMESPACE rsh $POD_NAME
$ cd /path/to/pvc-mount
$ ls -li .
$ stat

緩和

この問題を軽減できるかどうかは、ファイル、ディレクトリー、シンボリック リンクの合計数によって異なります。ファイル システムの作成後は、ファイル システム上のinodeの数を拡張することはできません。ただし、ボリュームを使用してコンポーネントの構成を調整することで、作成されるファイル、ディレクトリー、シンボリック リンクの数を減らすことができます。

サポート

上記のすべての手順で問題を解決できない場合は、Dell EMCテクニカル サポートに連絡して調査を依頼してください。

Produse afectate

APEX Cloud Platform for Red Hat OpenShift
Proprietăți articol
Article Number: 000217417
Article Type: Solution
Ultima modificare: 18 sept. 2026
Version:  4
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.