OpenShiftイベント コード: 1038CLST0007
Summary: PersistentVolumeがいっぱいです。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
このアラートは、いずれかのシステム ネームスペース内の永続ボリュームの残量が合計領域の3%未満である場合に発生します。システムネームスペースには、defaultと、openshift-またはkube-.
で始まる名前を持つネームスペースがありますシステム コンポーネントによって使用されている永続ボリュームがいっぱいになると、コンポーネントが正常に機能しなくなる可能性があります。永続ボリュームがいっぱいになると、クラスターが部分的または完全に停止する可能性もあります。
で始まる名前を持つネームスペースがありますシステム コンポーネントによって使用されている永続ボリュームがいっぱいになると、コンポーネントが正常に機能しなくなる可能性があります。永続ボリュームがいっぱいになると、クラスターが部分的または完全に停止する可能性もあります。
Cause
ボリュームがいっぱいになる理由はさまざまです。このKBでは、アプリケーション固有の理由については説明せず、正常にいっぱいになっているボリュームの軽減策についてのみ説明します。
常に、特定のサービスの推奨シナリオを参照してください。
常に、特定のサービスの推奨シナリオを参照してください。
Resolution
診断:
アラート ラベルには、ストレージが少なくなっているボリュームに関連づけられている永続ボリューム要求(PVC)の名前が含まれています。ラベルには、PVCが配置されているネームスペースも含まれます。この情報を使用して、OpenShift Webコンソールで使用可能なストレージをグラフ化します(→メトリックを確認し→クエリーを実行します)。
以下は、openshift-monitoring namespace の Prometheus インスタンスに関連付けられた PVC のクエリー例です:
kubelet_volume_stats_available_bytes{
namespace="openshift-monitoring",
persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}
ボリュームの内容を手動で検査して、ストレージを使用しているものを判断することもできます:
$ PVC_NAME='<persistentvolumeclaim label from alert>'
$ NAMESPACE='<alert>'
$ oc -n $NAMESPACE 上記の出力の pvc $PVC_NAME
$ POD_NAME='<"Used By:" フィールドの名前空間ラベル>'
$ oc -n $NAMESPACE rsh $POD_NAME
$ df -h
Mitigation:
この問題の軽減策は、ストレージをいっぱいにしている原因によって異なります
問題を解決するには、影響を受けるボリュームにより多くのストレージ スペースを割り当ててみてください。
また、ボリュームであるコンポーネントの構成を調整して、コンポーネントが必要とするストレージ領域を減らすこともできます。たとえば、コンポーネントのログが永続ボリュームをいっぱいにしている場合は、ログ レベルを変更して、ログに記録される情報を減らし、ログに必要なスペースを減らすことができます。
サポート:
上記のすべての手順で問題を解決できない場合は、Dell EMCテクニカル サポートに連絡して詳細な調査を依頼してください。
アラート ラベルには、ストレージが少なくなっているボリュームに関連づけられている永続ボリューム要求(PVC)の名前が含まれています。ラベルには、PVCが配置されているネームスペースも含まれます。この情報を使用して、OpenShift Webコンソールで使用可能なストレージをグラフ化します(→メトリックを確認し→クエリーを実行します)。
以下は、openshift-monitoring namespace の Prometheus インスタンスに関連付けられた PVC のクエリー例です:
kubelet_volume_stats_available_bytes{
namespace="openshift-monitoring",
persistentvolumeclaim="prometheus-k8s-db-prometheus-k8s-0"
}
ボリュームの内容を手動で検査して、ストレージを使用しているものを判断することもできます:
$ PVC_NAME='<persistentvolumeclaim label from alert>'
$ NAMESPACE='<alert>'
$ oc -n $NAMESPACE 上記の出力の pvc $PVC_NAME
$ POD_NAME='<"Used By:" フィールドの名前空間ラベル>'
$ oc -n $NAMESPACE rsh $POD_NAME
$ df -h
Mitigation:
この問題の軽減策は、ストレージをいっぱいにしている原因によって異なります
問題を解決するには、影響を受けるボリュームにより多くのストレージ スペースを割り当ててみてください。
また、ボリュームであるコンポーネントの構成を調整して、コンポーネントが必要とするストレージ領域を減らすこともできます。たとえば、コンポーネントのログが永続ボリュームをいっぱいにしている場合は、ログ レベルを変更して、ログに記録される情報を減らし、ログに必要なスペースを減らすことができます。
サポート:
上記のすべての手順で問題を解決できない場合は、Dell EMCテクニカル サポートに連絡して詳細な調査を依頼してください。
Affected Products
APEX Cloud Platform for Red Hat OpenShiftArticle Properties
Article Number: 000217416
Article Type: Solution
Last Modified: 18 Sept 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.