Start/notes.ini Parameters/Disable_Cache_NLO

Disable_Cache_NLO

🛠️
Parameter: Disable_Cache_NLO
Short 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.