[Linux-cluster] what should fence_xvm do if dom0 is down

Lon Hohberger lhh at redhat.com
Tue Oct 5 19:51:36 UTC 2010

On 10/01/2010 02:11 AM, Joel Heenan wrote:
> So just further to this I found a Red Hat bug about this exact issue:
> https://bugzilla.redhat.com/show_bug.cgi?id=570373
> And for me it works perfectly if the dom0 is fenced using fence_node on
> the command line. However, if the host becomes unavailable then it is
> not fenced, and from reading the fenced man page it seems this is
> because there isn't a shared resource like clvm or gfs, so therefore the
> cluster doesn't see a need to fence the host. This means subsequent
> fence_xvm commands fail.
> I guess I need to find a way to force fenced to operate without clvm and
> fence dom0s?
> Joel

fence_xvm/fence_xvmd is designed to handle two primary cases:

1) kill the misbehaving VM, or
2) Wait for the last-known owner of misbehaving VM to be dead.

Effectively, (2) occurs when the host cluster node dies and the host is 
subsequently fenced.

According to 570373, (2) stopped working at some point, but I haven't 
gotten enough information to adequately debug the problem.

If you have a cluster which exhibits this behavior, please contact me on 
FreeNode in #linux-cluster.

-- Lon

More information about the Linux-cluster mailing list