Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Kutz am 18.01.05 - 13:59:23
-
Hallo zusammen,
wir haben eine Datenbank, die aber überhaupt nicht repliziert werden will.
Sie liegt im gleichen Verzeichnis wie andere Datenbanken. Die Zugriffsberechtigung des Servers ist Manager (Administrationsserver).
Wenn ich über die Administrationskonsole eine Replizierung starte erhalte ich folgende Fehlermeldung:
18.01.2005 13:55:32 Unable to replicate \intern\beraterhb2.nsf
18.01.2005 13:55:32 Finished replication with server LTXXX300
18.01.2005 13:55:32 Database Replicator shutdown
Starte ich die Replizierung manuell von meinem Arbeitsplatz läuft die Replizierung. Nur jede weitere Änderung kommt nicht durch.
Was kann ich tun?
Vielen Dank
-
Welche Rechte hat denn der Server bei seinem Partner LTXXX300? Und was steht denn im Replizierprotokoll, und was im Log?
-
Und ist eventuell bei einer der beiden DBs die Replikation abgeklemmt ? Ist auf dem anderen Server tatsächlich eine Replik der DB ?
Bernhard
-
Hallo,
die Rechte sind Managerrechte. Es handelt sich um Repliken deren Replikation nicht vorübergehend ausgesetzt ist. Alles soll laufen.
Das Replizierprotokoll der Datenbank vom LTXXX300
18.01.2005 12:56:42 LTXXX100 beraterhb2.nsf (Empfangen)
18.01.2005 10:51:34 LTXXX100 beraterhb2.nsf (Senden)
Aber es sind keine Dokumente vorhanden. In der auf dem 100 sind 4 Testdokumente, auf allen anderen Servern 0 Dokumente.
Im LOG des Servers wird diese Datenbank überhaupt nicht geführt. Hier sind nur Ergebnisse anderer DBs enthalten.
Bspw.
LTXXX300 intern\Tagungen.nsf Designer 2 0 0 0,38 2,90 LTXXX100 intern\Tagungen.nsf (PUSH)
LTXXX300 intern\Logistik.nsf Manager 8 0 17 5,86 144,97 LTXXX100 intern\logistik.nsf (PUSH)
-
Und ist eventuell bei einer der beiden DBs die Replikation abgeklemmt ? Ist auf dem anderen Server tatsächlich eine Replik der DB ?
Bernhard
Fall 1: Das könnte gut sein, das in den Replizierparametern einer Replik angegeben ist, das die Replikation vorübergehend ausgesetzt werden soll.
Fall 2: Eher unwahrscheinlich, da die manuelle Replikation ja gemäß Aussage funktioniert hat. Aaaaaber.. obacht... eventuell kann es nun sein, das die Zugriffskontrollliste nicht mehr stimmt, weil vieleicht das Häkchen zur Übernahme von eingehenden Zugriffskontrolllisten nicht entfernt wurde. Hat der Replizierer Managerrechte auf der Replik am eigenen Server hat man sich hinterher ausgesperrt :-)
und... und... und... Gründe kann es wohl viele geben, aber da würde ich mal nachschauen.
-
Gibt es eventuell Replikationsformeln?
-
Und wie sieht es mit dem "bösen Replizierparameter" (Replizierung - Parameter - andere - "Nur eingehende Dokumente, die nach dem ..:") aus ?
Bernhard
-
Hier sind die Parameter:
ANDERE:
kein Haken bei Replizierung vorübergehend deaktivieren
Mittel Priorität
kein Datum in allen Repliken
keine weitere Option
ERWEITERT
keine Formel
Replizierung eingehender Masken, Agenten, ACLs, Löschungen
SENDEN
Haken bei Änderungen an Parametern für lokale Sicherheit nicht an andere Repliken senden
PLATZSPARER
keine Optionen angehakt
-
Jetzt wird's mystisch ... Liegt die nicht zu replizierende DB in einem Verzeichnis, was über einen DirLink erreicht wird ?
Bernhard
-
Nein keine DIR-Links
-
Vielleicht ist es das:
Title:
Unable To Replicate if LocalDomainServers is "Servers Only" in NAB and "Server Group" in ACL
Product: Lotus Notes > Lotus Notes > Version 5.x
Platform(s): Platform Independent
Date: 31.08.2001
Doc Number: 1090654
This document is based on the following Software Problem Report (SPR):
About SPRs
SPR Number SPR Status SPR Fixed Release
SCHD4FHQKB Researching Fix Not Applicable
Problem
You are unable to replicate a database from one server to another server if the database has LocalDomainServers with a type set to "Server Only." This issue occurs intermittently. You have found that changing LocalDomainServers to a type of "Multipurpose Group" resolves the replication problem.
The following steps can be used to reproduce this issue:
1. In the Domain Directory (NAMES.NSF), make sure that LocalDomainServers is set to a Group Type of "Servers Only."
2. Create a database on an R5 server (release 5.0.2b was used in this case). The Access Control List (ACL) should have the Default set to "No access" and LocalDomainServers should have Manager access, with a User Type of "Server Group."
3. Create a replica of the database on another R5.0.2b server and give the same access to LocalDomainServers.
4. Attempting to replicate these databases results in the error: "Unable to replicate database."
Solution
This issue has been reported to Lotus Quality Engineering. To work around this issue, do the following:
1. In the Domain Directory, change the LocalDomainServers Group Type from "Servers Only" to "Multipurpose Group."
2. In the database ACL, change LocalDomainServers User Type from "Server Group" to "Mixed Group."
Supporting Information:
NOTES:
This issue was reproduced during initial testing.
This issue could not be reproduced by Lotus Quality Engineering or during final testing, when servers were reinstalled and reconfigured with Notes 5.0.2b and the test was performed on a new database.
LocalDomainServers is initially a Group of Type "Multi-Purpose" in the Public Address Book.
Changing the Group Type to anything else may result in unexpected behavior.
LocalDomainServers can be used for access control if it is of Type "Multi-Purpose."
LocalDomainServers cannot be used as the replication destination in a Server Connection document because its Type is "Multi-Purpose."
Do not change the Group Type of LocalDomainServers. Doing so could result in unexpected behavior.
Andreas
-
Und noch etwas zum Log: Du sagst, ist im Log des Servers nicht eingetragen. Was ist denn mit dem Log des anderen Servers?
-
im LOG des anderen Servers ist kein Eintrag unter der Replizierung, da die Replizierung vom 100 er angeschoben wird.
-
Wie sieht es denn aus, wenn über die Serverconsole via
replicate LTXXX300/XYZ/DE <pfad>\dateiname.nsf
repliziert wird? Nicht, das der da sagt, er kann keinen Pfad zu dem LTXXX300-Heini finden. Dann würde ich nämlich sagen, es fehlt ein Verbindungsdokument oder die EiPi-Adresse des 300er hat sich geändert und dein Client ist angepasst (oder ähnliches)
-
sorry, war ne Woche auf Seminar,
aber das Problem besteht immer noch.
die manuelle Repl funzt.
replicate ltxxx300 intern\beraterhb2.nsf
> 31.01.2005 12:10:40 Database Replicator started
> 31.01.2005 12:10:42 Starting replication with server ltxxx300
> 31.01.2005 12:10:43 Pulling intern\beraterhb2.nsf from ltxxx300
intern\beraterhb2.nsf
> 31.01.2005 12:10:46 Pushing intern\beraterhb2.nsf to ltxxx300
intern\beraterhb2.nsf
> 31.01.2005 12:10:46 Finished replication with server ltxxx300
31.01.2005 12:10:46 Database Replicator shutdown
Und nu ?
-
Hallo,
ein paar fragen hätte ich ggf. noch die dir helfen könnten.
Frage :
Werden andere Datenbanken vom server aus repliziert ( richtung ltxxx300 ) ?
( Unterschiedliche Task für hand und Serverreklikation ? )
Frage:
Wie sieht es mit dem alsseits beliebten datum uhrzeit aus ?
( bei gravierenden untershieden wirst du die dokumente nie bekommen )
Frage :
Hast du schon mal beidseitig die Replizierprotokolle gelöscht ?
Frage:
Klappt eine wie auch geartete Replikation vom ltxxx300 aus ?
(könnte es an einem schreibfehler in der acl liegen also die rechte ggf. nicht richtig vergeben sein ? )
Wenn das auch nicht hilft wird es echt merkwürdig ;)
mfg
gont