On Fri, Aug 31, 2012 at 10:04:02AM +0100, Owen Le Blanc wrote: > On Thu, Aug 30, 2012 at 04:46:27PM +0200, Dejan Muhamedagic wrote: > > Perhaps too many quotes. Did you try: > > > > export hostlist="client1" > > hypervisor_uri="xen+ssh://[email protected]/usr/bin/virsh?keyfile=/root/.ssh/id_dsa" > > Well, this does make a difference: > > sh -x /usr/lib/stonith/plugins/external/libvirt status > + unset SSH_AUTH_SOCK > ++ echo client1 > ++ sed -e 's/,/ /g' > + hostlist=client1 > + case $1 in > + libvirt_check_config > ++ which virsh > + VIRSH=/usr/bin/virsh > + '[' '!' -x /usr/bin/virsh ']' > + '[' -z client1 -o -z > 'xen+ssh://[email protected]/usr/bin/virsh?keyfile=/root/.ssh/id_dsa' > ']' > + libvirt_status > ++ /usr/bin/virsh -c > 'xen+ssh://[email protected]/usr/bin/virsh?keyfile=/root/.ssh/id_dsa' > version > + out='error: internal error unexpected Xen URI path > '\''/usr/bin/virsh'\'', try xen:/// > error: failed to connect to the hypervisor' > + '[' 1 -eq 0 ']' > + ha_log.sh err 'Failed to get status for > xen+ssh://[email protected]/usr/bin/virsh?keyfile=/root/.ssh/id_dsa' > ERROR: Failed to get status for > xen+ssh://[email protected]/usr/bin/virsh?keyfile=/root/.ssh/id_dsa > + ha_log.sh err 'error: internal error unexpected Xen URI path > '\''/usr/bin/virsh'\'', try xen:/// > error: failed to connect to the hypervisor' > ERROR: error: internal error unexpected Xen URI path '/usr/bin/virsh', > try xen:/// > error: failed to connect to the hypervisor > + return 1 > + exit 1 > > But if I follow the suggestion here and omit '+ssh', it doesn't work either.
That's most probably not relevant to the stonith agent. You need to figure out how to connect to the hypervisor using virsh, then just use that. IIRC, if you want to use ssh, it should be sth like qemu+ssh. But I'm sure there's enough documentation about it out there. Thanks, Dejan > -- Owen > > _______________________________________________ > Pacemaker mailing list: [email protected] > 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 _______________________________________________ Pacemaker mailing list: [email protected] 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
