Parameter:
Disable_Cache_NLOShort description: Disables caching of DAOS NLO file handles – a diagnostic switch, not a continuous-operation setting.
Profile
Parameter | Disable_Cache_NLO |
Category | DAOS |
Component | Server |
Available since | 9.0.1 |
Supported versions | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1 |
GUI equivalent | notes.ini only (no GUI) |
Possible values | 0 = cache active (default), 1 = cache disabled |
Description
To speed up DAOS access, the server keeps NLO file handles in an internal cache. If problems are suspected in the DAOS subsystem (e.g. hanging handles, corrupted NLOs, permission errors after an NFS mount change),
Disable_Cache_NLO=1 can switch the cache off completely so that every access goes directly to the file system.This helps narrow down problems but is noticeably slower in production and increases the I/O load.
Example configuration
Disable_Cache_NLO=1
Notes & pitfalls
- Never enable permanently in production.
- Complements
DAOS_Enabled,DAOS_Base_Path,DEBUG_DAOS=1.
- Monitor status via
show stat daos.*.
- Takes effect immediately after
set config Disable_Cache_NLO=1; same when switching back.
- After diagnosis, be sure to set it back to 0.