Parameter:
DEBUG_DAOS_SYNCKurzbeschreibung: Debug-Ausgaben der DAOS-Housekeeping- und Resync-Läufe (
daosmgr resync, daosmgr prune) – zeigt Orphan-NLOs und korrigierte Referenzen.Steckbrief
Parameter | DEBUG_DAOS_SYNC |
Kategorie | Logging / Debug |
Komponente | Server |
Verfügbar seit | 10.0 |
Unterstützte Versionen | 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 = Basis, 2 = Verbose (pro NLO) |
Beschreibung
Der DAOS-Manager (
daosmgr) führt regelmäßig Resync- und Prune-Läufe durch, um die Konsistenz zwischen NSF-Referenzen (Tickets) und tatsächlich vorhandenen .NLO-Objekten sicherzustellen. DEBUG_DAOS_SYNC=1 aktiviert detaillierte Trace-Ausgaben dieser Läufe – welche NLOs geprüft, als Orphan markiert oder gelöscht wurden, welche Tickets korrigiert oder neu verknüpft wurden.Unverzichtbar bei Fragen wie Warum verschwinden NLOs nicht aus dem Repository? oder Warum meldet
daosmgr status mehr Orphan-Objekte als erwartet?. Stufe 2 listet jedes einzelne NLO auf – nur für punktuelle Diagnose verwenden.Beispiel-Konfiguration
DEBUG_DAOS_SYNC=1 Debug_Outfile=/local/notesdata/IBM_TECHNICAL_SUPPORT/daos_sync_debug.log
Hinweise & Stolperfallen
- Stufe
2erzeugt sehr große Logs (eine Zeile pro NLO).
- Greift beim nächsten Resync- oder Prune-Lauf; Server-Restart nicht zwingend.
- Einträge erscheinen in
console.logund imDebug_Outfile.
- Komplementär zu
DAOSMGR_RESYNC_*,DAOS_Defer_Object_Deletion_Days,DAOS_DELETE_TIME.
- Bei DAOS-Inkonsistenzen zusätzlich
daosmgr status detail/daosmgr listnloauswerten.