DEBUG_NSF_ALL

🛠️
Parameter: DEBUG_NSF_ALL
Kurzbeschreibung: Aktiviert sämtliche NSF-Subsystem-Debug-Ausgaben – sehr gesprächig, nur kurzfristig zur Fehlerdiagnose einsetzen

Steckbrief

Parameter
DEBUG_NSF_ALL
Kategorie
Logging / Debug
Komponente
Server
Verfügbar seit
9.0.1
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
0 = aus (Standard), 1 = aktiviert

Beschreibung

DEBUG_NSF_ALL=1 schaltet die Debug-Ausgaben aller NSF-Subsysteme (Open/Close, Note-Read/-Write, Lock-Verwaltung, Cache, Replikation) gemeinsam ein. Das Ergebnis ist eine extrem detaillierte Konsolen-/Logausgabe, die bei der Eingrenzung schwer reproduzierbarer NSF-Fehler hilft – etwa stille Korruptionen oder Lock-Probleme.
Da die Ausgabe sehr umfangreich ist und merkliche Last erzeugt, sollte der Parameter nur im Diagnose-Fenster aktiv sein.

Beispiel-Konfiguration

DEBUG_NSF_ALL=1 Debug_Outfile=/local/notesdata/IBM_TECHNICAL_SUPPORT/nsf_debug.log

Hinweise & Stolperfallen

  • Output kann pro Stunde mehrere GB erreichen – dediziertes Debug_Outfile setzen.
  • Ergänzt sich mit DEBUG_THREADID=1, DEBUG_TIMINGS=1.
  • Im Produktivbetrieb nur unter Auflagen (HCL-Support-Anfrage) aktivieren.
  • Nach Diagnose unbedingt wieder deaktivieren (set config DEBUG_NSF_ALL=0).
  • Wirkt sofort nach set config – Restart nicht nötig.