Suppression d'une réplique active d'un clan

Pour supprimer une réplique qui est toujours accessible et en fonctionnement, exécutez la procédure décrite dans cette rubrique. Cet exemple de syntaxe montre comment supprimer la réplique de la famille DOC sur le site tokyo, et mettre hors service le site tokyo pour un clan qui comprend également les sites sanfran_hub et boston_hub (ainsi que le référentiel de schémas de travail).
Chaque commande doit être entrée sur une ligne distincte.
  1. Arrêtez toutes les tâches sur la réplique à supprimer. Importez tous les paquets de mise à jour.
  2. Transférez la maîtrise de tous les objets sur une autre réplique.

    Sur le site tokyo, exécutez la commande suivante :

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

    Si la commande chmaster signale des erreurs, corrigez-les et ré-exécutez la commande.

  3. Si vous mettez hors service l'ensemble du site, vous devez également transférer la maîtrise des utilisateurs et des groupes du référentiel de schémas du site.

    Sur le site tokyo, exécutez la commande suivante :

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

    Si la commande chmaster signale des erreurs, corrigez-les et ré-exécutez la commande.

  4. Envoyez un paquet de mise à jour au site auquel vous avez transféré la maîtrise.

    Sur le site tokyo, exécutez la commande suivante :

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

    Sur le site boston_hub, exécutez la commande suivante :

    multiutil syncreplica -import -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd -receive 
  5. Envoyez un paquet de mise à jour à tous les sites, à partir du site auquel vous avez transféré la maîtrise.

    Sur le site boston_hub, exécutez la commande suivante :

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

    Sur le site sanfran_hub, exécutez la commande suivante :

    multiutil syncreplica -import -clan telecomm -site sanfran_hub -family DOC 
    -user jcole -password secret -receive 
  6. Depuis le site du référentiel de schémas de travail, exécutez la commande rmreplica . N'oubliez pas de spécifier le dernier argument, correspondant à la réplique à supprimer.

    Sur le site boston_hub, exécutez la commande suivante :

    multiutil rmreplica -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd tokyo 
  7. Si vous supprimez la dernière réplique d'une famille, vous devez exécuter la commande deactivate sur le site maître de travail.

    Sur le site boston_hub, exécutez la commande suivante :

    multiutil deactivate -clan telecomm -site boston_hub -family DOC 
    -user susan -password passwd  
  8. Envoyez un paquet de mise à jour à tous les sites, à partir du site du référentiel de schémas de travail.

    Sur le site boston_hub, exécutez la commande suivante :

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

    Sur le site sanfran_hub, exécutez la commande suivante :

    multiutil syncreplica -import -clan telecomm -site sanfran_hub -family DOC 
    -user jcole -password secret -receive 
  9. Supprimez les bases de données tierces correspondant aux répliques supprimées.
Remarque : Rational ClearQuest MultiSite ne permet pas l'utilisation d'une base de données une fois qu'elle a été supprimée d'un clan à l'aide de la commande rmreplica. Si vous tentez malgré tout d'utiliser la base de données, vous risquez de corrompre les données.
Référence associée
chmaster
syncreplica
rmreplica
deactivate

Retour d'informations