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.

Tableau C.2. Résumé 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 servicename
Afficher l'ordre d'arrêt :
rg_test noop /etc/cluster/cluster.conf stop service servicename
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 servicename
Arrêter un service :
rg_test test /etc/cluster/cluster.conf stop service servicename
Calculer et afficher le delta de l'arborescence des ressources entre deux fichiers cluster.conf.
rg_test delta cluster.conf file 1 cluster.conf file 2
Par exemple :
rg_test delta /etc/cluster/cluster.conf.bak /etc/cluster/cluster.conf