Autor Thema: Router automatisch runterfahren  (Gelesen 2948 mal)

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Router automatisch runterfahren
« am: 15.07.13 - 11:13:39 »
Hallo,

ich möchte, dass ein Server keine Mails annimmt, wenn in der mail.box mehr als z.B. 100 Mails hängen.

Die Anzahl könnte ich vielleicht per Agenten ermitteln, aber was dann?

Hätte jemand eine Idee?

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Router automatisch runterfahren
« Antwort #1 am: 15.07.13 - 11:30:34 »
Meinst Du wirklich, dass das eine gute Idee wäre? Was wäre denn der Vorteil solcher Methode?

Wenn Du schon einen Agent zur Überwachung hast / hättest, dann könnte der auch ein SendConsoleCommand absetzen und so den Router himmeln.

Bernhard

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Router automatisch runterfahren
« Antwort #2 am: 15.07.13 - 12:11:07 »
Danke, Bernhard!
Wie schon oft, super schnell und gut!
 :)

Meinst Du wirklich, dass das eine gute Idee wäre?

Für eine Bessere wäre ich sehr dankbar.  ;)

Wir haben einen Unix Mail-In Server, der die eingehenden Mails an den 1. der beiden Notes Cluster-Server weiterleitet.
Wenn jetzt auf Notes1 der tm_grab Job hängt, sammeln sich dort schnell tausende Mails, die keinem zugestellt werden...

Wenn aber der 1. keine Mails annimmt, werden diese an den 2. weitergeleitet...
nobody is perfect but i'm pretty close 

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Router automatisch runterfahren
« Antwort #3 am: 15.07.13 - 12:13:48 »
Okay, das ist ein überzeugendes Argument, Leo.  :)

Bernhard

Offline MCPvsTron

  • Senior Mitglied
  • ****
  • Beiträge: 270
  • Geschlecht: Männlich
  • Notes = Groupware
Re: Router automatisch runterfahren
« Antwort #4 am: 15.07.13 - 12:33:13 »
Hallo,

es wäre sinnvoll mehr über dieses Konstrukt zu erfahren. Warum nimmt nur ein Server im Cluster die Mails an ? Ist das ein reiner Hub-Server oder arbeiten in dem Cluster auch Anwender? Denn nur weil die Router Task nicht läuft hindert das nicht daran das Anwender Mails in die mail.box einstellen.
Vor allem sehe ich hier klassicherweise eher das Monitoring entweder durch externe Tools oder den Domino Events in der Pflicht die die Admins alarmieren.
Ein Automatismus behebt ja selten die Ursache bzw. den Fehler.

Viele Grüße
Christian

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Router automatisch runterfahren
« Antwort #5 am: 15.07.13 - 13:07:06 »
Hallo Christian,

vielen Dank für Deinen Hinweis.

Denn nur weil die Router Task nicht läuft hindert das nicht daran das Anwender Mails in die mail.box einstellen.
Sorry, ich meinte tell SMTP quit

Warum nimmt nur ein Server im Cluster die Mails an ?
Historisch ist es so...
Der 1. Server hat eine GLOBALE Interface-Adresse hoch, an die der UNIX Server alle EXTERNEN Mails weiterleitet.
Falls der 1. hängt, wird an dem 2. diese Adresse manuell hoch gefahren...


Vor allem sehe ich hier klassicherweise eher das Monitoring entweder durch externe Tools oder den Domino Events in der Pflicht die die Admins alarmieren.
Ein Automatismus behebt ja selten die Ursache bzw. den Fehler.
Ja, klar. Nur wird bei uns um die Lösung am nächsten Tag ab 9:00 gekümmert, auch wenn das Problem am Tag zuvor z.B. um 18 Uhr kam.
Durch das Workaround will ich dies etwas entschärfen.
« Letzte Änderung: 15.07.13 - 13:08:58 von Bruce Willis »
nobody is perfect but i'm pretty close 

Offline MCPvsTron

  • Senior Mitglied
  • ****
  • Beiträge: 270
  • Geschlecht: Männlich
  • Notes = Groupware
Re: Router automatisch runterfahren
« Antwort #6 am: 15.07.13 - 14:09:36 »
Hallo Leo,

wenn aber das Interface an dem zweiten Server manuell hochgefahren werden muss wie hilft dir dann die programmatische Lösung ?
Ich glaube hier fehlt ein vernünftiger failover Mechanismus wie man Ihn über DNS-Round Robin einrichten kann (auch wenn das nicht perfekt ist). Ein Netzwerk Content Switch wäre noch feiner aber sicherlich auch teurer.
Was die Service Zeit betrifft, das ist natürlich noch ein ganz anderes Thema, dafür haben wir eine 7x24 std. Bereitschaft mit Alarmierung die einen notfalls aus dem Bett klingelt. Ein Grund mehr seine Server gut zu pflegen  ;)
Viele Grüße
Christian

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Router automatisch runterfahren
« Antwort #7 am: 15.07.13 - 14:20:04 »
Hallo Christian,

wenn aber das Interface an dem zweiten Server manuell hochgefahren werden muss wie hilft dir dann die programmatische Lösung ?
Ich will eine neue globale Adresse z.B. "GLOBALE-failover" einrichten und auf dem 2. Server hochfahren. Der Unix Server soll dann diese benutzen, falls der 1. Server d.h. GLOBALE nicht erreichrar ist.


Ich glaube hier fehlt ein vernünftiger failover Mechanismus wie man Ihn über DNS-Round Robin einrichten kann (auch wenn das nicht perfekt ist). Ein Netzwerk Content Switch wäre noch feiner aber sicherlich auch teurer.
Vielen Dank, ich frage bei den Netzwerk-Kollegen nach DNS-Round Robin und dem Netzwerk Content Switch.


eine 7x24 std. Bereitschaft mit Alarmierung die einen notfalls aus dem Bett klingelt. Ein Grund mehr seine Server gut zu pflegen  ;)
Sehr guter Ansatz!  ;)

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline ra.t

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 537
  • Geschlecht: Männlich
Re: Router automatisch runterfahren
« Antwort #8 am: 16.07.13 - 15:21:34 »
Hallo Leo,
hast du mal mit dem Statistik Monitor im Admin folgendes versucht ?
1.  Statistic Event Generator erstellen
2.  Basics: Statistic to monitor: Mail.Waiting
Threshold: The statistic is greater than the threshold value, dann Wert "irgendwas"
Other: Create a new event handler for this event: Als Event Handler Method z.B.
"Send a console command to the server" und als command "tell smtp quit" oder so.

mfg
Ralf
mfg
Ralf

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Router automatisch runterfahren
« Antwort #9 am: 17.07.13 - 13:14:10 »
Hallo Ralf,

SUPER Idee!
VIELEN DANK!

Gruß
Leo
nobody is perfect but i'm pretty close 

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz