Domino 9 und frühere Versionen > ND9: Administration & Userprobleme

[gelöst] Compact - Replication Style vs Replikator (ein Bug?)

(1/2) > >>

hallo.dirk:
Hallo,

ich bin mir nicht sicher ob das so gewollt ist, aber darf es sein, dass ein compact -replica auf einer Datenbank dazu führt, dass die Replikator Task auf dem gleichen Server diese "compact replica Replik" erkennt und damit dann repliziert?

Folgendes ist passiert:

2 Server replizieren Datenbanken (Server A initiiert diese Verbindungen).
Eine spezielle Datenbank relpiziert nur mit "pull", holt also nur Dokumente von Server B(keine Replizierformel)

Von Server A zu B gibt also 2 Verbindungsdokumente:

1.
Datenbank * mit pull/push Datenbank c wird hier explizit ausgenommen

2.
Datenbank c mit nur pull

[Siehe Bild]


Gestern sind Dokumente (von Datenbank C) auf dem Server B erschienen. Man kann auch im Log sehen dass diese Replikation statt gefunden hat, und zwar im Kontext des Verbindungsdokuments 1 (obwohl die Datenbank hier explizit und schon längere Zeit ausgeschossen wurde.

Diese Datenbank ist 2.8 Gbyte groß und der Compact  -replica  hat ca. 25 Minuten gedauert.
Genau in der Zeit hat das Verbindungsdokument 1 zugeschlagen und hat Dokumente aus der temporären Replik nach Server B repliziert.

Wie seht ihr das? Ist das ein Bug oder "Works as Designed"?

EDIT:
richtiges Bild angehängt

knoedel0815:
Hi,

nach meinen Erfahrungen trägt die Replik die Dateiendung .REPL und wird nur dann repliziert, wenn man den Dateinamen bei der Replizierung explizit angibt.
Ohne Angabe des vollständigen Dateinamens ("c.REPL") dürfte eine Replikation also ausgeschlossen sein - obwohl Du anderes berichtest.

Nichtsdestotrotz sollte aber die Replikation von .REPL-Dateien systemseitig verhindert werden (ausser natürlich mit der Quelle), da das niemals gewünscht sein kann. Ist m.E. ein Bug - oder zumindest optimierbar.

Grüße!

eknori:
Ich gehe stark davon aus, daß diese Situation ( .REPL ) im Code nicht berüchsichtigt wurde. Dort ist vermutlich nur vorgesehen, .nsf & .ntf & ganze Verzeichnisse auszuschließen.
der copy style compact -REPLICA ist ja relativ neu.

In diesem Falle also works as designed.

Du solltest einen PMR aufmachen.  Szenario lässt sich ggfs. gut nachstellen.

hallo.dirk:
die DB muss nur genug Dokumente beinhalten, damit es schön "lange dauert"...

Ich mach mal einen PMR auf

hallo.dirk:
hmmm was soll ich sagen, die Sache fällt ins Wasser  :-\

Ich bekomme die Situation in einem Test Szenario einfach nicht nachgestellt :-:

Aber für alle die, die eventuell auf diesen Tread stoßen, bitte benutzt folgende debug Paramater um hier vielleicht etwas erkennnen zu können:


log_replication=2
debug_repl=1

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln