Autor Thema: Dienst neu starten  (Gelesen 3617 mal)

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Dienst neu starten
« 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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dienst neu starten
« Antwort #1 am: 14.04.04 - 17:21:08 »
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?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Dienst neu starten
« Antwort #2 am: 14.04.04 - 17:31:25 »
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
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re:Dienst neu starten
« Antwort #3 am: 14.04.04 - 20:08:45 »
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

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Dienst neu starten
« Antwort #4 am: 14.04.04 - 20:29:06 »
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.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Dienst neu starten
« Antwort #5 am: 14.04.04 - 20:29:09 »
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
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re:Dienst neu starten
« Antwort #6 am: 14.04.04 - 22:39:09 »
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


Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re:Dienst neu starten
« Antwort #7 am: 15.04.04 - 08:15:52 »
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
« Letzte Änderung: 15.04.04 - 08:44:05 von maiko »

Offline MartinG

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.802
  • Geschlecht: Männlich
Re:Dienst neu starten
« Antwort #8 am: 15.04.04 - 10:51:46 »
nserver.exe ist ein Prozess - und Windows überwacht ja keine Prozesse sondern Dienste... - und dieser läuft vermutlich noch.

Gruss
Martin
Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER

Offline Lossa

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.404
  • Geschlecht: Männlich
    • alphaTrain
Re:Dienst neu starten
« Antwort #9 am: 15.04.04 - 11:02:13 »
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?
Viele Grüße

Ulrich Lossa
Aktiv als Notes Admin und Entwickler seit Version 1.
Freier Trainer und Berater.
Zertifiziert für alle Versionen SA und DB.
HCL Certified Administrator
IBM Certified Advanced Application Developer (PCLP AD)
IBM Certified Advanced System Administrator (PCLP SA)
IBM Certified Instructor for System Administration and Application Development ( CLI)
IBM Certified Instructor for Websphere Software
IBM Certified Instructor for DB2
http://www.alphatrain.de
Lossa@alphatrain.de

Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re:Dienst neu starten
« Antwort #10 am: 15.04.04 - 11:23:44 »
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

Offline daija

  • Aktives Mitglied
  • ***
  • Beiträge: 104
  • Geschlecht: Männlich
  • The Second Place is the first loser
Re: Dienst neu starten
« Antwort #11 am: 30.11.04 - 14:51:03 »
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.  ;)
Zufriedenheit ist Stillstand und Stillstand ist Rückschritt

Onkel ToM

  • Gast
Re: Dienst neu starten
« Antwort #12 am: 30.11.04 - 15:00:16 »
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?


Offline maiko

  • Aktives Mitglied
  • ***
  • Beiträge: 118
  • Geschlecht: Männlich
  • habs gleich ...
    • Michael Morban
Re: Dienst neu starten
« Antwort #13 am: 30.11.04 - 15:04:30 »
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?


Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Dienst neu starten
« Antwort #14 am: 30.11.04 - 20:02:34 »
Maiko, das ist derzeit nicht verfügbar. Es gibt aber einen Würgaround, siehe in den Forumsregeln (Buhtong oben) unter Punkt 3.5.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz