C.5. Débogage et testage des services et de l'ordre des ressources
Vous pouvez déboguer et tester l'ordre des services et des ressources avec l'utilitaire
rg_test
. rg_test
est un utilitaire en ligne de commande fourni par le paquetage rgmanager
qui est exécuté depuis un shell ou un terminal (il n'est pas disponible sous Conga). Le Tableau C.2, « Résumé de l'utilitaire rg_test
» résume les actions et la syntaxe de l'utilitaire rg_test
.
Action | Syntaxe |
---|---|
Afficher les règles des ressources que rg_test comprend. | rg_test rules |
Tester une configuration (et /usr/share/cluster) pour des erreurs ou des agents de ressources redondants. | rg_test test /etc/cluster/cluster.conf |
Afficher l'ordre de démarrage et d'arrêt d'un service. |
Afficher l'ordre de démarrage :
rg_test noop /etc/cluster/cluster.conf start service
Afficher l'ordre d'arrêt :
rg_test noop /etc/cluster/cluster.conf stop service
|
Démarrer ou arrêter un service de manière explicite. | Important
Effectuez cela sur un seul nœud, et désactivez le service dans rgmanager en premier à chaque fois.
Démarrer un service :
rg_test test /etc/cluster/cluster.conf start service
Arrêter un service :
rg_test test /etc/cluster/cluster.conf stop service
|
Calculer et afficher le delta de l'arborescence des ressources entre deux fichiers cluster.conf. | rg_test delta
Par exemple :
rg_test delta /etc/cluster/cluster.conf.bak /etc/cluster/cluster.conf
|