Guide d'administration et de planification des services de données d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

Rétrogradation d'une ressource vers une version antérieure de son type de ressource

Les instructions suivantes expliquent comment utiliser la commande clresource pour exécuter cette tâche. Toutefois, vous n'êtes pas limité à l'utilisation de la commande clresource pour cette tâche. A la place de la commande clresource, vous pouvez utiliser Oracle Solaris Cluster Manager ou l'option de groupe de ressources de la commande clsetup pour exécuter cette tâche. Reportez-vous à clsetup(1CL) pour plus d'informations.

  1. Sur un membre du cluster, prenez le rôle root octroyant les autorisations RBAC de type solaris.cluster.modify et solaris.cluster.admin.
  2. Mettez hors ligne le groupe de ressources contenant la ressource que vous rétrogradez.
    clresourcegroup offline resource-group
  3. Désactivez toutes les ressources dans le groupe de ressources contenant la ressource que vous rétrogradez.
    clresource disable -g resource-group +
  4. Annulez la gestion du groupe de ressources contenant la ressource que vous rétrogradez.
    clresourcegroup unmanage resource-group
  5. Si nécessaire, enregistrez à nouveau l'ancienne version du type de ressource vers lequel vous effectuez la rétrogradation.

    Effectuez cette étape uniquement si la version vers laquelle vous effectuez la rétrogradation n'est plus enregistrée. Si la version vers laquelle vous effectuez la rétrogradation est toujours enregistrée, ignorez cette étape.

    clresourcetype register resource-type-name
  6. Pour la ressource que vous rétrogradez, définissez la propriété Type_version sur l'ancienne version vers laquelle vous effectuez la rétrogradation.

    Si nécessaire, modifiez d'autres propriétés de la même ressource sur des valeurs appropriées à l'aide de la même commande.

    clresource set -p Type_version=old-version resource-todowngrade
  7. Activez toutes les ressources que vous avez désactivée à l'Step 3.
    # clresource enable -g resource-group +
  8. Mettez le groupe de ressources contenant la ressource que vous avez rétrogradée en mode sans gestion.
    # clresourcegroup manage resource-group
  9. Mettez en ligne le groupe de ressources contenant la ressource que vous rétrogradez.
    # clresourcegroup online resource-group