Autor Thema: 3 Clusterpartner:Wie macht Ihr den Abgleich, ob alle Datenbanken repliziert sind  (Gelesen 2643 mal)

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Gegeben sei: Ein Domino- Cluster aus 3 Servern (aktuell 8.0.2, wird demnächst auf 8.5.2 gehoben).
Der dritte Clusterpartner ist -aus Ausfallsicherheitsgründen, der Cluster steht in Japan- zusätzlich dazu gekommen.

Jetzt kann man natürlich als Admin diszipliniert sein, und immer alle Datenbanken auf allen Servern erstellen...
Dabei kann man sich auch per Policies (für User- Erstellung) etc. helfen lassen...

Aber vielleicht kommt es ja mal vor (besonders wenn es nicht nur ein admin ist), dass die ein oder andere Datenbank "vergessen" wird...

Wie löst Ihr sowas? Oder gibts da sogar ein Standard- Admin- Werkzeug?

Bisher habe ich das immer manuell gemacht:

entweder über einen Domaincatalog mit einer Ansicht, Categorisiert nach Replica- ID mit Summenspalten, wenn die Summe ungleich der Anzahl Cluster ist, dann stimmt was nicht...

oder über einen Agenten (ist ja auch recht schnell geschrieben), der den NotesDBCatalog auf allen Servern durchläuft und prüft, ob die Datenbanken auf allen Servern vorhanden sind und die identische Anzahl Dokumente haben

Oder als drittes über die cldbdir.nsf (wiederum ähnlich wie beim domaincatalog)

Würde mich aber mal interessieren, ob es andere Ansätze gibt...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Glombi

  • Gast
Das sollte doch mit der Standard Clusteranalyse und dem Parameter Datenbanken - Repliken in Cluster funktionieren

Such mal in der Admin Hilfe nach "Clusteranalyse zur Überprüfung der Cluster-Konfiguration ausführen" und "Clusteranalyse ausführen"

Andreas

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
OK... peinlich... Das kannte ich tatsächlich noch nicht... Da geht halt einfach manchmal der Entwickler mit mir durch ;-)
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Driri

  • Gast
Das muß man dann aber immer manuell ausführen, oder habe ich etwas übersehen ?

Mein Kollege hat vor Jahren mal einen Agenten geschrieben, der über den Catalog einen Abgleich macht und bei Bedarf eine Administrationsanforderung zum Erzeugen einer Replik einstellt.

Vorteil : Läuft automatisch und man muß nur ab und zu mal checken, ob alles in Ordnung ist. Wobei ich mich nicht erinnere, daß wir da schon mal ein Problem hatten und etwas nicht gelaufen ist.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Torsten, da ich das auch als Entwickler gesehen habe, habe ich solch ein Tool geschrieben, das mit Profiles arbeitet, in denen man ansagen kann, was man will (Source-/Target Servers, Verzeichnisse, Report only oder Create new replicas, Document numbers compare mit Warnschwelle und Adminalarm etc.).

So abwegig war also m.E. Dein erster Gedanke nicht  ;)

Bernhard

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Bisher habe ich immer die "kleine Lösung" für das aktuelle Problem geschrieben. Aber so ein Universal- Tool steht ab heute ganz oben auf meiner Liste... Sehr gute Idee, Bernhard...

Für einen einmaligen check reichen die Systemtools sicherlich aus, aber ein regelmässiger check anhand der catalog hat natürlich auch was... Obwohl ich nicht weiss, ob ich nicht doch lieber über das db- Directory gehen würde, denn die katalog kann ja unter Umständen "kaputt" oder "unvollständig" sein...

Hatte ich zwar schon länger nicht mehr, aber ich hatte schon Fälle, wo Datenbanken in der Katalog waren, die schon lange auf dem Server nicht mehr existiert haben und umgekehrt...

Klar ist das performance- mässig besser über eine Ansicht zu gehen, als über ein DBDirectory, aber das Ding läuft ja im Hintergrund...
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Torsten, der Catalog kommt mir für sowas auch nicht ins Haus  ;)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz