ccs_config_validate prints error "Some defines for <AGENT> needs the combine attribute" in RHEL 6
Issue
-
Why
ccs_config_validatecommand on one cluster node fails to compilecluster.rngfile ? -
Running the
ccs_config_validatecommand on one cluster node fails to compile cluster.rng file with the following output, while, on the other cluster node (same software version and samecluster.conffile) succeeds.
"/usr/share/cluster/cluster.rng: element define: Relax-NG parser error: Some defines for ORACLEDB
needs the combine attribute Relax-NG schema /usr/share/cluster/cluster.rng failed to compile"
- I see validation errors saying
cluster.rngfailed to compile when cman daemon is started/stopped - The file
/usr/share/cluster/cluster.rngdiffer on both nodes. - After updating the
resource-agentspackage in our cluster, we receive the following error when validate the config:
# ccs_config_validate
/usr/share/cluster/cluster.rng:1771: element define: Relax-NG parser error : Some defines for NETFS needs the combine attribute
Relax-NG schema /usr/share/cluster/cluster.rng failed to compile
Environment
- Red Hat Enterprise Linux (RHEL) 6 with the High Availability Add On
ccs_config_validatereturns "Some defines for<AGENT>needs the combine attribute"- One or more files in
/usr/share/clusteror a fence agent in/usr/sbinhas been modified or copied
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.