[Pacemaker] A few questions
Ryan Steele
ryans at aweber.com
Wed May 20 19:09:30 UTC 2009
Hey folks,
Been toying with OpenAIS and Pacemaker for a day or two, and I have a
few questions that I couldn't find verbiage on in the documentation,
which I hope some wiser minds might be able to answer.
1. Is there a bug in crm_attribute, specifically with --attr-name (-n)?
I can't seem to get it to return values for any key, though I'm
certain they exist:
root:~$ pengine metadata | grep "parameter name" | awk -F\" '{print $2}'
no-quorum-policy
symmetric-cluster
stonith-enabled
stonith-action
stonith-timeout
startup-fencing
default-resource-stickiness
is-managed-default
maintenance-mode
cluster-delay
batch-limit
stop-all-resources
default-action-timeout
stop-orphan-resources
stop-orphan-actions
remove-after-stop
pe-error-series-max
pe-warn-series-max
pe-input-series-max
start-failure-is-fatal
root:~$ crm_attribute -V -G -n cluster-delay
name=cluster-delay value=(null)
Error performing operation: The object/attribute does not exist
root:~$ crm_attribute -V -G -n batch-limit
name=cluster-delay value=(null)
Error performing operation: The object/attribute does not exist
...so on and so forth; they all respond similarly.
2. Is there a need for better documentation? The 87-page PDF
"Pacemaker Configuration Explained" seems to be missing some
OpenAIS-centric information, despite the fact that there seems to be a
big push for folks to use OpenAIS instead of Heartbeat. For example, in
the "Cluster Nodes" chapter, under the "Removing a Cluster Node"
section, the OpenAIS instructions are simply 'TBA', and step 4 in the
"Replacing a Cluster Node" section for OpenAIS is blank. It seems
counter-intuitive to be missing documentation for the piece of software
in the pair that's supposed to usurp the other's position.
There also seems to be no good entry point for folks who desire an
active/passive failover pair. I believe it's instrumental to be able to
get a simple example working, so one can test and build out from there,
but most of the documentation examples are just snippets of larger
configurations which nobody will have at the get-go. I'm happy to
contribute some basic examples once I've wrapped my head around them,
and contribute some of the missing pieces once I know what to write, but
I also wouldn't mind if someone (anyone) more familiar with the software
would like to do the same to help speed up the learning curve/adoption
rate for those of us still acclimating.
Thanks,
Ryan
More information about the Pacemaker
mailing list