D.5. Debugging and Testing Services and Resource Ordering

D.5. Debugging and Testing Services and Resource Ordering

You can debug and test services and resource ordering with the rg_test utility. rg_test is a command-line utility that is run from a shell or a terminal (it is not available in Conga or system-config-cluster.) Table D.2, “rg_test Utility Summary” summarizes the actions and syntax for the rg_test utility.

Action Syntax
Display the resource rules that rg_test understands. rg_test rules
Test a configuration (and /usr/share/cluster) for errors or redundant resource agents. rg_test test /etc/cluster/cluster.conf
Display the start and stop ordering of a service.

Display start order:

rg_test noop /etc/cluster/cluster.conf start service servicename

Display stop order:

rg_test noop /etc/cluster/cluster.conf stop service servicename

Explicitly start or stop a service.


Only do this on one node, and always disable the service in rgmanager first.

Start a service:

rg_test test /etc/cluster/cluster.conf start service servicename

Stop a service:

rg_test test /etc/cluster/cluster.conf stop service servicename

Calculate and display the resource tree delta between two cluster.conf files.

rg_test delta cluster.conf file 1 cluster.conf file 2

For example:

rg_test delta /etc/cluster/cluster.conf.bak /etc/cluster/cluster.conf

Table D.2. rg_test Utility Summary

Note: This documentation is provided {and copyrighted} by Red Hat®, Inc. and is released via the Open Publication License. The copyright holder has added the further requirement that Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. The CentOS project redistributes these original works (in their unmodified form) as a reference for CentOS-5 because CentOS-5 is built from publicly available, open source SRPMS. The documentation is unmodified to be compliant with upstream distribution policy. Neither CentOS-5 nor the CentOS Project are in any way affiliated with or sponsored by Red Hat®, Inc.