Trident provisioned LUN turns offline due to volume full
Applies to
- Trident
- SAN
Issue
- Linux reports critical space allocation errors:
LINUX kernel: blk_update_request: critical space allocation error, dev xxx
LINUX kernel: blk_update_request: critical space allocation error, dev xxx
- Data ONTAP sends an alert that a Trident volume (ontap-san backend) is full
ed Jan 24 13:33:22 +0800 [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.
- The volume and LUN are provided by Trident automatically according to below rule:
ONTAP SAN configuration options and examples
Total volume size = [(PVC requested size) / (1 - (snapshotReserve percentage) /100)] * 1.1