Das Notes Forum
Domino 9 und frühere Versionen => ND9: Administration & Userprobleme => Thema gestartet von: dirkkid am 22.02.16 - 09:29:40
-
Hallo,
unser Domino-Server (9.01 FP5 auf Win 2008 64Bit) startet erst nach 10 Minuten und produziert in der Zwischenzeit 12 mal die folgende Semaphore-Meldung:
ti="003023DF-C1257F60" sq="00000003" THREAD [0A0C:0002-0824] WAITING FOR WRITE LOCK ON RWSEM 0x02A2 Semaphore controlling per-process init/termination in NSF (@02F5D798) (R=0,W=1,WRITER=0284:03B8,OWNER=0284:03B8) FOR 30000 ms
Wie kann ich herausfinden welche NSF mit @02F5D798 gemeint ist?
Danke & Grüße
Dirk
-
könnte ein problem mit einem extension manager auf dem Server sein.
setze mal DISABLE_LOG_DBGROUP=1 in der Server notes.ini und versuche es nochmal.
-
Danke, werde ich am Wochenende mal probieren und dann die entsprechende Rückmeldung hier geben.
-
Wenn Du den Server heruntergefahren hast, dann mal die log.nsf umbenennen so dass eine neue erstellt wird.
-
Kann ich auch mal probieren, habe gestern aber vor dem Starten des Servers ein Fixup, Updall und Compact drüber laufen lassen.
nfixup -F
nupdall -R -X
ncompact -c -i
-
was wurde am Server verändert?
Ist er vorher "normal" gestartet?
-
Hallo,
das "@02F5D798".
Kann einer sagen, was das bedeutet und worauf sich das bezieht ?
Thanks in advance :)
-
Geändert hat sich nichts, das Problem haben wir bereits seit einem Jahr. Die Dauer des Starts steigert sich aber von mal zu mal, zu Anfang waren es nur 2-3 Minuten und zuletzt, bevor ich Update von 8.5.3 auf den 9.01 gemacht habe, waren es schon 15 Minuten.
Nach dem Update auf 9.01 startete der Server erst mal wieder mit 2-3 Minuten Verzögerung, jetzt 4 Monate später sind wir wieder bei 10 Minuten... :(
Man müsste halt wissen welche Nsf mit (@02F5D798) gemeint ist.
-
Das @02F5D798 bezeichnet nicht die NSF.
Das vor dem @02F5D798 ist die Art der Sem.
Bin mir nicht sicher, aber @02F5D798 ist der unique identifier der Sem, auf keinen Fall aber eine UNID oder dergleichen der NSF.
-
In deinem Beispiel müsste 0A0C die Prozess-ID sein (Hex).
Die Semaphore wird dir nicht viel bringen. Evt kannst du sie mit Process-Explorer (show lower pane) finden.
Eigentlich sollte im Log vorher eher was interessantes stehen.
-
Hallo...,
du könntest auch mal folgendes versuchen.
In die notes.ini folgendes zum debuggen eintragen:
CONSOLE_LOG_ENABLED=1
DEBUG_THREADID=1
DEBUG_CAPTURE_TIMEOUT=1
DEBUG_SHOW_TIMEOUT=1
Server beenden und das IBM technical Support Verzeichnis leeren (im DATA Verzeichnis), dann wieder starten und wenn der Server wieder hängt ein aktuelles NSD Files erstellen.
(Aus dem Programmverzeichnis deines Dominoservers die nsd.exe starten, dann hast du ein neues Dump-File vom aktuellen Zustand des Servers.)
Darin sollte dann eigentlich der Prozess und die DB zu finden sein, welches den Server blockiert.
Versuch macht klug.
Viel Glück
Ralf