Domino 9 und frühere Versionen > ND9: Administration & Userprobleme
Replication über ind- File
Tode:
Bis vor kurzem war ich überzeugt, dass das gehen muss (hatte es aber wohl noch nie ausprobiert): Sehr viele Servertasks erlauben das abarbeiten von einer Liste von Datenbanken via ind- File (man beachte die verschiedenen Parameter für die Bearbeitung von ind- files... sehr konsistent):
--- Zitat ---load fixup -j mailfiles.ind
load compact -c mailfiles.ind
load updall mailfiles.ind
load design -i mailfiles.ind
load convert -u -f mailfiles.ind * mail85.ntf
--- Ende Zitat ---
Aber scheinbar kann der Replica das nicht... Liege ich da falsch? Google konnte mir die Frage nicht beantworten.
Hintergrund: Ich habe 44 Datenbanken, bei denen der Document- Count zwischen zwei Repliken nicht stimmt. Ich habe nun (mittels replicaEZ) die Replizierprotokolle gelöscht, und würde nun gerne dediziert diese 44 Datenbanken replizieren. Nun kann ich via replicaEZ "Batch"- Befehle aufrufen, das würde aber bedeuten, 44 Replica- Instanzen zu starten (weil 44 einzelnen Befehle aufgerufen werden)....
Wie repliziere ich exakt die 44 Datenbanken, ohne overhead.
Über dieses Problem stolpere ich immer wieder: Man will zwei Server abgleichen, und das mit sagen wir mal 5 parallelel Replica- tasks machen, um die Sache zu beschleunigen. Wie weise ich jedem der 5 Replica- tasks ein "eigenes" Subset von Datenbanken zu, wenn die nicht schön verteilt in verschiedenen Unterverzeichnissen liegen (Platzhalter werden ja auch nicht unterstützt)?
Jörg P.:
Ein Verbindungsdokument mit den Datenbanken, bzw. Verzeichnissen unter "Replication/routing" - Feld "Files/Directory paths to replicate:" sollte gehen...
stoeps:
Hi Thorsten,
hast du es mal mit ner Batch-Datei und
nserver -c "lo replica db1"
nserver -c "lo replica db2"
bzw. einer for Schleife und Liste der DBs versucht?
Tode:
@Jörg: Das mit dem Verbindungsdokument ist natürlich eine gute Idee, darauf hätte ich auch selbst kommen können...
@stoeps: Das startet ja wieder alle Prozesse aufs mal... Denn wenn ich es richtig im Kopf habe, kommt ein nserver -c sofort zurück und wartet nicht auf die Ausführung des aufgerufenen Commands... Oder liege ich da falsch?
stoeps:
Das wäre zu testen :)
Ansonsten bau halt alle 5 Zeilen ein Pause oder sleep ein.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln