Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: maiko am 14.04.04 - 17:03:45
-
Hi,
ich habe zwei 6.5.1er Server in einem WLBS (windows load balancer) Cluster. Nun ist ja wlbs so bloede das er nicht merkt wenn eine http-server down ist, nur wenn die ganze kiste abschmiert.
Problem ist nun folgendes: Mir schmiert derzeit immer der komplette Notes-Server ab (DOS Fenster ist weg), aber der Service-Manager startet ihn nicht neu, obwohl ich unter wiederherstellen (NT-Dienste) das eingetragen habe.
1. Fehlversuch: Dienst Neu starten
2. ...
3. Rechner neu starten.
Aber er macht garnichts, d.h. ich fahre nach hause und sehe das die Website nicht mehr geht und darf wieder reinfahren. Sowas nervt natuerlich.
Gibts denn sonst irgendwie eine moeglichkeit den http abzufragen und im notfall den Server neu zu starten?
Gruss Maiko
-
Möglich, dass sowas über Server-Monitoring gemacht werden könnte, aus dem Handgelenk schütteln kann ich das aber nicht. Was mich aber auch stört, ist das mit dem "Reinfahren", schon mal überlegt, auf der Kiste irgend ein [Tight-]VNC oder sowas zu installieren?
-
Hallo Maiko,
geht der komplette Domino auf die Bretter, oder nur der HTTP Task ?? Wenn es nur der Task ist, habe ich was für dich. Nett sich Observer, kostet allerdings ein paar Euronen...
Ulrich
-
Hallo Ihr Spezialisten (meine ich nicht ironisch, sondern ernst :) ),
also es faehrt der komplette Server an die Wand, d.h. wenn ich danach sehe ist keine Console mehr da.
Da ich ja aus dem Linux-Bereich komme und da fast jeder Prozess von einem anderen ueberwacht wird (z.b. MySQL, Stand 2000), dachte ich mir ich schreib mir ein Perl-Skript das es macht und im Notfall den Server neu startet. Aber unter Windows ist das nicht so einfach wie unter Unix :)
VNC ist auf den Rechner nicht drauf, da diese in der DMZ bei der Firewall stehen und ich ungern den Weg oeffnen wuerde. Einzig und allein haette ich die Moeglichkeit mit dem Notes-Administrator draufzukommen, den Notes-Port hab ich offen, da ich die Replikationen von innen in die DMZ zulasse.
Aber ich denke nicht das ich mit dem Adminstrator auf dem Rechner Notes starten kann?
Also anstrengen und ueberlegen ist angesagt. Unter Notes 5.XX liefen die Kisten ueber 1,5 Jahre stabil durch. Aber die 6-Features sind aber zu schoen um das nicht zu nutzen.
Heute hab ich dann mal den Panda-Antivirus rausgenommen, mal sehen ob es der war. Es ist uebrigens nichts im Log oder unter W2K im System-Log.
Gruss und Danke
Maiko
----
http://www.morban.de
-
Nö, an den Admin-Client hab ich im ersten Moment auch gedacht, aber wenn der Server weg ist, kommt auch der Admin-Client nicht mehr drauf.
-
spontan würde mir jetzt noch einfallen, eine kleine C oder VisualBasic Kiste zu stricken, die scheduled prüft, ob bestimmte Tasks noch laufen; wenn nicht, entweder den ganzen server durchstarten, oder die verbleibenden Tasks durch Aufruf von NSD zu killen und dann den Domino neu zu starten ( net start ... )
Ulrich
-
Mit Server Alive kannst Du so ziemlich alles was Du willst überwachen: Prozesse, Dienste, Anfragen auf Port 80 und gegebenfalls auch so ziemlich alles mögliche auslösen. Setze ich seit Jahren ein und ist absolut genial...
http://www.woodstone.nu/salive/
Wobei das ja trotzdem keine Lösung sein kann - Remotezugriff für die Fernwartung halte ich allerdings für alle Server zwingend notwendig. Ich würde halt eine vernünftige RemoteControl Software nehmen die auf einem Port läuft und am besten noch Verschlüsselung bietet... z.B. Dameware...
Gruss
Martin
-
Hi,
das Programm werde ich mir sicher mal ansehen, aber was ich einfach nicht verstehe, warum bekommt windows das nicht mit?
Es laeuft kein nserver.exe mehr im Task-Manager, also sollte windows doch versuchen den neu zu starten und das zwei mal, sonst eben reboot.
Scheint aber mit Notes nicht zu gehen, oder ?
MfG
maiko
-
nserver.exe ist ein Prozess - und Windows überwacht ja keine Prozesse sondern Dienste... - und dieser läuft vermutlich noch.
Gruss
Martin
-
Hallo,
die entscheidende Task ist der nservice.
Noch ein paar Fragen:
1. Ist dieser Dienst nach einem Crash noch aktiv?
2. Benutzt du auf dem Server den Controler (startoption des Dienstes -jc) oder wird der Server im "normalen" Fenster gestartet?
3. Das Problem ist also, das auch der andere Clusterknoten auch nicht mitbekommt, das der Dienst nicht mehr aktiv ist?
-
Hallo,
also der Service wird so gestartet:
D:\Domino\Programm\nservice.exe =D:\Domino\Programm\notes.ini
Ob der nservice noch laeuft hab ich dummerchen eben nicht geschaut. Nun denke ich es heisst warten bis er wieder abschmiert :)
Gruss Maiko
-
Warum nutzt du nicht das Fault Recovery von Domino (zu finden im Serverdokument)
-> automatically Restart Server after fault/crash = enabled.
Ansonsten so etwas wie WhatsUp! benutzen und den http Port checken.
Ein RmoteTool ist immer mal erforderlich und kann nie schaden. TightVNC braucht jedeoch verdammpt viel CPU. :(
Windows RDP (bei 2003 Server) ist da besser. ;)
-
Der Thread ist ja hornalt, aber mal so als Frage an maiko:
Läuft die Büchse jetzt seit April durch oder wo lag der Hase im Pfeffer?
-
hi,
ja der Thread ist uralt :) hat mich ja auch gewundert. Ich hab nun von MS einen PortQryV2 gefunden. Der kann auch jeden Port Pingen und eben einen Fehlerwert zurueckgeben.
Der Server scheint aber seit ich dem das alle X minuten androhe wesentlich seltener abzuschmieren. Aber falls er abschmiert, starte ich den damit neu.
Maiko
PS: wieso finde ich nirgends wie ich einen Thread als erledigt markiere?
-
Maiko, das ist derzeit nicht verfügbar. Es gibt aber einen Würgaround, siehe in den Forumsregeln (Buhtong oben) unter Punkt 3.5.