ボリュームがフルになり、ファイルシステムが「読み取り専用」になるため、TridentプロビジョニングLUNがオフラインになる
環境
- トライデント
- SAN
問題
- Linux で重大なスペース割り当てエラーが報告される:
LINUX kernel: blk_update_request: critical space allocation error, dev xxx
LINUX kernel: blk_update_request: critical space allocation error, dev xxx
- PVCマウントは読み取り専用:
/dev/mapper/3600a098038314474443f5339496b724c on /var/lib/kubelet/pods/07fa7645-1294-44b4-bd61-98f5120a8e6b/volumes/kubernetes.io~csi/pvc-18bc95d2-c6e1-4918-922f-f4ca6c0c4cf9/mount type ext4 (ro,relatime,seclabel,stripe=16)
- データの書き込み時に「読み取り専用」ファイルシステムエラーが発生しました:
level=warn ts=<time> caller=grpc_logging.go:76 method=/logproto.Pusher/Push duration=234.509µs msg=gRPC err="create new segment file: open <filepath>: read-only file system"
- Data ONTAPがTridentボリューム(ONTAP - SANバックエンド)がいっぱいであることを示すアラートを送信する
[wafl_exempt13: wafl.vol.full:alert]: Insufficient space on volume c1_san_ssd_dc1_pvc_19a8fa1a_b8f1_4cd9_9fb8_xxxx@vserver:0b2a7d0a-0441-11ee-a219-xxxxxxxxxxx to perform operation. 72.0KB was requested but only 8.00KB was available.
- ボリュームとLUNは、次のルールに従ってTridentによって自動的に提供されます。
合計ボリュームサイズ=[(PVC要求サイズ)/(1-(snapshotReserveパーセンテージ)/100)]* 1.1