I'm trying to setup an external/libvirt stonith fencing thingiemadoodle
but ran into an error
My pacemaker configuration is (read back out it looks the same):
primitive p-fence-om0101 stonith:external/libvirt \
params hostlist="proxy1 mysql1" \
hypervisor_uri="qemu+ssh://root@om01/system?keyfile=/root/.ssh/om01" \
op monitor interval="60"
#there's also a location rule that is working fine
If i just try to connect with libvirt that uri is correct. When the
stonith script runs though it is getting an incomplete value
"qemu+ssh://root@om01/system?keyfile" observed via log messages.
Apparently the equal symbol '=' is causing a problem for the parameter
passing somewhere.
When I read the external/libvirt plugin's code. It appears to rely on
the environment variable '$hypervisor_uri' and the log message printing
of this indicates that is invalid.
I don't know where to look for who is filling that environment value;
any suggestions?
_______________________________________________
Pacemaker mailing list: Pacemaker@oss.clusterlabs.org
http://oss.clusterlabs.org/mailman/listinfo/pacemaker
Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org