NLM lock denied because lmgr.pruning.delayed because aggr is full
Applies to
- ONTAP 9
- aggregate
- volume
- NLM
- NFSv3
- Grid Engine
- Smart Spice
- space-guarantee
Issue
- NFSv3 client tries and fails to lock a file
- While managing SmartSpice queue, Grid Engine logs
sspiceC.asdf123:Error: Could not lock output file: /path/to/file_name
- flock fails with
No locks available(flock -x 200 || exit 1; echo "Lock acquired"; sleep 2) 200>file_nameflock: 200: No locks available
- While managing SmartSpice queue, Grid Engine logs
- Packet trace shows that ONTAP sends
stat: NLM_DENIED_NOLOCKS (2)in response to NLMLOCKCall - EMS contains
[?] Sat Jan 31 19:44:06 +0000 [node-01: lmgr_hr_pruner: lmgr.pruning.delayed:notice]: Pruning lock manager on volume vol_name for file file_name delayed due to error: No space left on device.
aggr showshows thatAvailablevalue is0BandUsed%value is100%vol show -fields space-guarantee,space-guarantee-enabled,aggr-list,aggregate,percent-usedshows that volume(s) on the full aggr(s) are full and/or havespace-guaranteeset tovolume
