17.7. Configuration et gestion des balises de ressources de la grappe
Vous pouvez utiliser la commande pcs
pour étiqueter les ressources d'un cluster. Cela vous permet d'activer, de désactiver, de gérer ou d'annuler la gestion d'un ensemble de ressources spécifié à l'aide d'une seule commande.
17.7.1. Marquage des ressources des clusters pour l'administration par catégorie
La procédure suivante permet de baliser deux ressources avec une balise de ressource et de désactiver les ressources balisées. Dans cet exemple, les ressources existantes à baliser sont nommées d-01
et d-02
.
Procédure
Créer une balise nommée
special-resources
pour les ressourcesd-01
etd-02
.[root@node-01]# pcs tag create special-resources d-01 d-02
Affiche la configuration de la balise de ressource.
[root@node-01]# pcs tag config special-resources d-01 d-02
Désactiver toutes les ressources étiquetées avec la balise
special-resources
.[root@node-01]# pcs resource disable special-resources
Affichez l'état des ressources pour confirmer que les ressources
d-01
etd-02
sont désactivées.[root@node-01]# pcs resource * d-01 (ocf::pacemaker:Dummy): Stopped (disabled) * d-02 (ocf::pacemaker:Dummy): Stopped (disabled)
Outre la commande pcs resource disable
, les commandes pcs resource enable
, pcs resource manage
et pcs resource unmanage
permettent d'administrer les ressources balisées.
Après avoir créé une balise de ressource :
-
Vous pouvez supprimer une balise de ressource à l'aide de la commande
pcs tag delete
. -
Vous pouvez modifier la configuration d'une balise de ressource existante à l'aide de la commande
pcs tag update
.
17.7.2. Suppression d'une ressource cluster étiquetée
Vous ne pouvez pas supprimer une ressource cluster balisée avec la commande pcs
. Pour supprimer une ressource balisée, suivez la procédure suivante.
Procédure
Supprimer la balise ressource.
La commande suivante supprime la balise de ressource
special-resources
de toutes les ressources portant cette balise,[root@node-01]# pcs tag remove special-resources [root@node-01]# pcs tag No tags defined
La commande suivante supprime le tag de ressource
special-resources
de la ressourced-01
uniquement.[root@node-01]# pcs tag update special-resources remove d-01
Supprimer la ressource.
[root@node-01]# pcs resource delete d-01 Attempting to stop: d-01... Stopped