Admins-Tipps.net - Tipps und Tricks rund um die EDV

Translate this page with Google
Traduire ce site avec Google

Software > Novell > NDS/eDirectory > DSRepair > Druckansicht
Menü:

Suche:
Google
gesamtes Web
Admins-Tipps.net



Links und Partner:

letzte Änderung am:
02.11.2004


Novell NDS/eDirectory - DSREPAIR-Tool

Meine Tipps und Tricks zu den Novell Directory-Services: Das Verwaltungs-Tool DSREPAIR

Wenn Euch der eine oder andere Link oder Tipp weiterhelfen kann, freut mich das.

Tipps zu Soft- und Hardware sendet bitte per
Wenn Ihr dies wünscht, wird der Tipp mit Eurem Namen und einem Link zu eurer Webseite veröffentlicht.


Tipps zu Fehlermeldungen:

  • Tree structure check aborted - Program execution cannot continue normaly
    Dieser Fehler im Error Report tritt bei "Repair local Database" auf. Der Repair-Prozess wird abgebrochen.
    Ein Grund kann fehlender Arbeitsspeicher sein. Es treten dann auch die Meldungen "Short term mmemory allocator is out of memory " und/oder "Cache memory allocator out of available memory" auf. Prüfen Sie folgendes:
    • Verfügt der Server über genügend Arbeitsspeicher?
    • Wurden Ressourcen durch laufende Prozesse nicht wieder freigegeben?

    Liegt es an nicht wieder freigegebenen Ressourcen, hilft eventuell ein Serverneustart.


DSREPAIR Replika and Partition Operations:

Untenstehend die DSRepair options for Replica and Partition Operations:

Replica and Partition Operations ist eine Option des DSREPAIR.NLM. Sie findet sich unter Advanced Options und zeigt eine Liste aller Partitionen, die eine Replica in der lokalen Datenbank des aktuellen Servers gespeichert haben. Jede Partition wird in Tabellenform mit dem Replicatyp (Master, Read/write, read-only oder Subordinate) und dem Status (On, Off, usw.) dargestellt, so wie sie aktuell auf diesem Server gespeichert sind.

Nachdem eine Partition für den Zugriff ausgewählt wurde, wird eine Liste von verfügbaren Operationen angezeigt, aus denen gewählt werden kann. Diese Operationen ermöglichen die Diagnose der Synchronisation und Reparatur von Replicas um alle Probleme auf den Servern zu lösen, die in diese Partition eingebunden sind. Wenn Sie eine Partition ausgewählt haben, erscheint das untenstehende Replica options Menü

Replica and Partition Operations Menu

  • View Replica Ring
    Diese Option zeigt eine Tabelle aller Server an, die Replicas der ausgewählten Partitionen enthalten. Dieser Satz wird als Replica Ring bezeichnet. Diese Replica Ring-Liste zeigt die Arten der Replicas und den Status für jeden Server des Rings an. Wenn Sie einen Server auswählen, erhalten Sie eine Auswahl von sechs möglichen Replica Ring Operationen:
    • Report Synchronization Status on the Selected Server.
      Diese Operation überprüft den Status der Synchronisation auf dem ausgewählten Server. Dies ist der selbe Befehl, wie im Hauptmenü, allerdings mit der Beschränkung auf den ausgewählten Server. Nach der Ausführung werden die Resultate angezeigt und in einem Log-File gespeichert, wenn dieses aktiviert ist.
    • Synchronize the Replica on the Selected Server.
      Diese bestimmt den Synchronisationszustand der ausgewählten Partition auf dem ausgewählten Server. Wenn sich dieser Server mit allen anderen Servern, die eine Replica der ausgewählten Partition enthalten sauber synchronisieren kann, funktioniert die Replica korrekt. Dieser Befehl kontaktiert den ausgewählten Server und fordert ihn auf, sich sofort mit jedem anderen Server des Replica Rings zu synchronisieren. Nach Abschluss der Operation werden die Resultate angezeigt und ggf. in einem Log-File gespeichert.
    • Send all Objects to Every Replica in the Ring.
      Dieser Befehl schickt alle Objekte des Replica Rings des ausgewählten Servers an alle anderen Server, die eine Replica der Partition enthalten. Dies stellt sicher, dass sich die Replica mit allen anderen Replicas dieser Partition synchronisiert. Die Information wird an die bestehenden Informationen angehängt. (Sie kann nicht auf Subordinates ausgeführt werden) Sie sollten sich auch bewusst sein, dass die Ausführung dieser Funktion eine große Netzwerkbelastung verursachen kann.
    • Receive All Objects from the Master to This Replica.
      Dieser Befehl kopiert alle Objekte der Master Replica auf den ausgewählten Server, der eine read/write oder read-only-Replica enthalten kann. Dies stellt sicher, dass sich diese Replica mit der Master-Replica synchronisiert. Die Replica auf dem ausgewählten Server wird als neue Replica gesetzt. Dadurch werden alle Objekte dieser Replica zerstört und eine komplette Kopie vom Master zu diesem Server gesandt. Alle Veränderungen an dieser Replica, die noch nicht mit der Master Replica synchronisiert wurden, sind dann aber verloren.
    • View Entire Server Name.
      Dieser Befehl zeigt den kompletten Namen innerhalb der Directory Services an, der bis zu 256 Zeichen lang sein kann. Benutzen Sie diesen, wenn der NDS-Name länger ist, als der der im DSREPAIR Options Menü-Feld erlaubt ist.
       
  • Report Synchronization Status of all Servers
    Diese Operation überprüft den Status der Synchronisation aller Partitionen, die eine Replica auf dem lokalen Server gespeichert haben. Dies kontaktiert jeden Server des Replica Rings und liest das Attribut des Partitions-Status des Root-Objekts. Alle gefundenen Fehler werden angezeigt und ggf. im Log-File gespeichert.
    Damit wird der Synchronisationsstatus für jede Replica bestimmt, die auf dem lokalen Server gespeichert ist. Wenn alle Replicas sauber synchronisieren, funktioniert der Baum korrekt. Dabei wird jeder Server des Replica Rings kontaktiert. Server synchronisieren sich nicht mit sich selber, dies wird wird durch den Status "Host" angezeigt.
     
  • Repair All Replicas
    Dies ist eine Operation zur Reparatur aller Replicas, die in der Replica-Tabelle der ausgewählten Partition angezeigt werden. Zunächst werden die Replica Ring Informationen für jeden Server überprüft, der eine Replica enthält. Dann wird die Remote Partition root ID überprüft, d.h. die ID der Partition root auf dem Ziel-Server. Diese Option ist identisch mit der "Unattended full repair" aus dem Hauptmenü. Achten Sie darauf, dass Sie die Option "Repair Local Database" vorher ausführen, wenn Sie dies nicht innerhalb der letzten 30 Minuten getan haben.
     
  • Repair Selected Replica
    Diese Operation prüft und repariert nur die ausgewählte Replica. Beachten Sie dazu auch die Funktionalität unter "Repair All Replicas"
     
  • Schedule Immediate Synchronization
    Damit wird eine unverzügliche Synchronisation der Replicas angefordert. Dies ist nützlich, um im DS Trace Screen nachzusehen, ob die Synchronisation sauber läuft, und wo Probleme auftauchen, wenn Sie nicht warten wollen, bis die Synchronisation automatisch läuft.
     
  • Repair Time Stamps and Declare a New Epoch
    Diese Operation setzt einen neuen Referenz-Zeitpunkt auf der Master Replica, so dass alle Replicas der ausgewählten Partition aktualisiert werden. Dies wird immer auf der Master Replica ausgeführt, die dabei nicht die lokale Replica auf dem aktuellen Server sein muss. Dabei werden alle TimeStamps der Master Replica überprüft. Sollte einer davon der aktuellen Zeit voraus sein, wird er durch die aktuelle Zeit ersetzt. Nachdem alle TimeStamps konsistent gemacht wurden, wird eine neue Epoche deklariert.
    Eine Epoche ist eine Zeitpunkt, der als Referenzzeitpunkt gewählt wird. Damit ist in diesem Kontext eine neue Version gemeint. Die Epoche kontrolliert die Replica Synchronisation. Wenn eine neue Epoche erklärt wird, beginnt dies auf der Master Replica. Andere Replicas können keine updates zu einer Replica mit einer neuen Epoche senden, aber sie erhalten Updates von der Master Replica, bis sie komplett synchronisiert sind. Wenn dieser Prozess abgeschlossen ist, haben alle Replicas die selbe Epoche und die bidirektionale Synchronisation wird wieder erlaubt.
    Versichern Sie sich, dass die Kommunikation zwischen den Servern sauber funktioniert, bevor sie diese Option auswählen. Dies kann überprüft werden, indem die Option "Synchronize the replica on all servers" aus dem "Replica Ring Options" ausgewählt wird.

    Behalten Sie folgendes in Kopf, wenn sie diese Operation beginnen:
    • Die Master Replica muss nicht auf dem lokalen Server sein, aber Sie benötigen Berechtigungen auf die Master-Replica, um dort Reparaturen auszuführen.
    • Alle TimeStamps werden überprüft und bei Bedarf repariert.
    • Eine neue Epoche wird auf der Master Replica deklariert, die alle Objekte der Replica betrifft.
    • Eine Replica erhält eine Kopie aller Objekte der Master Replica oder von einer Replica die bereits die neue Epoche hat.
    • Wenn die Replicas synchronisieren, akzeptieren Sie keine Updates aus früheren Epochen.
    • Die Replica erhält die selbe Epoche wie die Master
    • Alle Änderungen aus früheren Epochen gehen verloren.
       
  • Cancel Partition Operation
    Wählen Sie diese Option, wenn Sie eine Oparation an einer Partition, die gerade stattfindet abbrechen wollen. Dies wird immer an der Master Replica der Partition ausgelöst. Sie können auch eine Operation abbrechen, die nicht von selbst beendet, weil z.B. der Baum beschädigt ist, oder ein Server fehlt. Unter gewissen Umständen, wenn die Operation zu weit fortgeschritten ist, kann sie nicht mehr abgebrochen werden.
     
  • Destroy the Selected Replica on this Server
    Damit wird die lokale Replica der gewählten Partition zerstört. Alle Objekte in der lokalen Replica werden zerstört und die Replica wird entweder komplett entfernt oder in eine Subordinate Reference umgewandelt. Die zerstörten Objekte werden in die externen Referenzen konvertiert, die eine Verbindung zu einem realen Objekt aufweisen. Dies dient dazu, dass eventuelle IDs erhalten bleiben, die für ein TrusteeAssignment benötigt werden. Wenn die externe Referenz nicht benötigt wird, wird sie eventuell sterben.

    WARNUNG: Seien Sie sich dessen bewusst, dass dese Operation irreparablen Schaden am DirectoryService Baum verursachen kann.
     
  • Designate This Server as the New Master Replica
    Dieser Befehl erklärt die lokale Replica (read-write oder read-only) der ausgewählten Partition zur Master Replica. Dies kann nur am lokalen Rechner ausgeführt werden, also nicht "remote" auf einen anderen Server. Da in jeder Partition nur eine Master existieren kann, ändert dieser Befehl die aktuelle Master automatisch zur read/write. Verwenden Sie diesen Befehl, um eine neue Master zuzuweisen, wenn die originale verloren gegangen ist (z.B. im Falle eines Hardwaredefekts des Servers, der bis dato die Master enthielt).
     
  • Display Replica Information
    Damit wird ein detaillierter Bericht über alle Replicas erzeugt, die auf dem lokalen Server liegen. Darin werden die ReplicaRing Informationen, Remote IDs, Netzwerk-Adressen, Synchronisationseigenschaften, und andere detaillierte Informationen aufgeführt. Diese sind für Diagnosezwecke nützlich, wenn detaillierte Informationen über die Partitionen und den Replicationsstatus eines Servers benötigt werden. Diese werden ggf. in das Log-File geschrieben.
     
  • Delete Unknown Class Leaf Objects
    Diese Operation vernichtet alle Objekte vom Typ "unknown", wenn sie keine untergeordneten Objekte haben. Dadurch kann ggf. Schaden verursacht werden, weil diese Operation nur in der lokalen Replika nach unbekannten Objekten nachsieht. Die lokale Replica könnte einen unbekannten Server enthalten, der in einer anderen Replica korrekt eingetragen ist. Wenn Sie diese Operation starten, wird dieser unbekannte Server gelöscht und ein Versuch gestartet, dies den anderen Replicas bekanntzugeben.

    WARNUNG: Seien Sie sich bewusst, dass der falsche Gebrauch dieser Option irreparablen Schaden am DirectoryService Baum hinterlassen kann.
     
  • View Entire Replica Name
    Dadurch kann der komplette DS-Name der Replica angezeigt werden, der bis zu 256 Zeichen lang sein kann. Benutzen Sie diese Option, wenn der Replica Name länger ist, als das Anzeigefeld erlaubt.

Links:

  • NOVELL Support & Downloads  Die Startseite zum Online-Supportzentrum von Novell
    • Novell Knowledgebase  Suchen in der Knowledgebase und den Handbüchern von Novellprodukten.
       
    • Die Minimum Patch List für alle Novell Produkte. Sehr empfehlenswert hier öfter vorbeizusehen. Ein aktueller Support Pack behebt so manches Problem!
       
    • Die Novell-Download Seite. Hier gibt es alle aktuellen Clientversionen und Tools. u.a. die aktuelle Console One mit den benötigten SnapIns
       

Admins-Tipps.net - Tipps und Tricks rund um die EDV &
Hosting-Tipps.net - Der Preis-Leistungs-Vergleich der Webhoster
sind Projekte von Stefan Mrosek
(c) 2004

Open Directory Project at dmoz.org