Funktionsfähiges Replikat aus einem Clan entfernen

Führen Sie die Schritte aus, die in diesem Abschnitt beschrieben werden, um ein Replikat zu entfernen, das noch zugänglich und funktionsfähig ist. Im Syntaxbeispiel wird ein Replikat aus der Familie DOC der Site tokyo entfernt. Die Site tokyo wird anschließend aus einem Clan entfernt, zu dem außerdem die Sites sanfran_hub und boston_hub gehören, wobei letztere das aktive Schema-Repository enthält.

Informationen zu diesem Vorgang

Jeder Befehl muss in einer einzelnen Zeile eingegeben werden.
  1. Beenden Sie die Arbeit auf dem Replikat, das Sie entfernen möchten. Importieren Sie alle Aktualisierungspakete.
  2. Übertragen Sie den Master-Status für alle Objekte an ein anderes Replikat.

    Führen Sie den folgenden Befehl auf der Site tokyo aus:

    multiutil chmaster -clan telecomm -site tokyo -family DOC -user masako
    -password secret boston_hub -all -long 

    Sollte der Befehl chmaster einen Fehler zurückgeben, korrigieren Sie dessen Ursache, und führen Sie den Befehl erneut aus.

  3. Wenn Sie die gesamte Site stilllegen, müssen Sie außerdem den Master-Status für die Benutzer und Gruppen im Schema-Repository der Site übertragen.

    Führen Sie den folgenden Befehl auf der Site tokyo aus:

    multiutil chmaster -clan telecomm -site tokyo -family MASTR -user masako
    -password secret boston_hub -all -long 

    Sollte der Befehl chmaster einen Fehler zurückgeben, korrigieren Sie dessen Ursache, und führen Sie den Befehl erneut aus.

  4. Senden Sie ein Aktualisierungspaket an die Site, die den Master-Status erhält.

    Führen Sie den folgenden Befehl auf der Site tokyo aus:

    multiutil syncreplica -export -clan telecomm -site tokyo -family DOC 
    -user masako -password secret -workdir c:\work -fship boston_hub 

    Führen Sie den folgenden Befehl auf der Site boston_hub aus:

    multiutil syncreplica -import -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd -receive 
  5. Senden Sie ein Aktualisierungspaket von der Site, die den Master-Status erhält, an alle anderen Sites.

    Führen Sie den folgenden Befehl auf der Site boston_hub aus:

    multiutil syncreplica -export -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd -workdir c:\work -fship sanfran_hub 

    Führen Sie den folgenden Befehl auf der Site sanfran_hub aus:

    multiutil syncreplica -import -clan telecomm -site sanfran_hub -family DOC 
    -user jcole -password secret -receive 
  6. Führen Sie den Befehl rmreplica auf der Site aus, die das aktive Schema-Repository enthält. Achten Sie darauf, das letzte Argument anzugeben, da dieses das zu entfernende Replikat angibt.

    Führen Sie den folgenden Befehl auf der Site boston_hub aus:

    multiutil rmreplica -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd tokyo 
  7. Wenn Sie das letzte Replikat einer Familie löschen, müssen Sie den Befehl deactivate auf der Site des aktiven Masters ausführen.

    Führen Sie den folgenden Befehl auf der Site boston_hub aus:

    multiutil deactivate -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd  
  8. Senden Sie ein Aktualisierungspaket von der Site des aktiven Schema-Repositorys an alle anderen Sites.

    Führen Sie den folgenden Befehl auf der Site boston_hub aus:

    multiutil syncreplica -export -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd -workdir c:\work -fship sanfran_hub 

    Führen Sie den folgenden Befehl auf der Site sanfran_hub aus:

    multiutil syncreplica -import -clan telecomm -site sanfran_hub -family DOC 
    -user jcole -password secret -receive 
  9. Entfernen Sie die Anbieterdatenbanken für die entfernten Replikate.
Anmerkung: Die Verwendung einer Datenbank, die zuvor mit rmreplica aus einem Clan entfernt wurde, wird in Rational ClearQuest MultiSite nicht unterstützt. Der Versuch, eine solche Datenbank zu verwenden, kann zu fehlerhaften Daten führen.

Feedback