[Linux-cluster] failed node causes all GFS systems to hang
JACOB_LIBERMAN at Dell.com
JACOB_LIBERMAN at Dell.com
Thu Jun 9 03:01:07 UTC 2005
How are you fencing?
I noticed a condition on certain brocade switches where the
fence_brocade script effectively kills the entire switch.
> -----Original Message-----
> From: linux-cluster-bounces at redhat.com
> [mailto:linux-cluster-bounces at redhat.com] On Behalf Of David Teigland
> Sent: Wednesday, June 08, 2005 10:04 PM
> To: Dan B. Phung
> Cc: Linux-cluster at redhat.com
> Subject: Re: [Linux-cluster] failed node causes all GFS
> systems to hang
>
> On Wed, Jun 08, 2005 at 05:46:26PM -0400, Dan B. Phung wrote:
>
> > I think I'm doing something terribly wrong here, because if
> one of my
> > nodes goes down, the rest of the nodes connected to GFS are hung in
> > some wait state. Specifically, only those nodes running
> fenced are hosed.
> > These machines are not only blocked on the GFS's file
> system, but the
> > local file system stuff is hung as well, which requires me
> to reboot
> > everybody connected to GFS. I have one node not running fenced to
> > reset the quorum status, so that doesn't seem to be the problem.
> >
> > I updated from the cvs sources -rRHEL4 last friday, so I have up to
> > date stuff. i'm running kernel 2.6.9 and fence_manual. I
> remember a
> > couple of weeks back that when a node went down, I simply had to
> > fence_ack_manual the node, but that message never comes up
> anymore...
>
> The joys of manual fencing, we do debate sometimes whether
> it's more troublesome than helpful for people.
>
> When a node fails, you need to run fence_ack_manual on one of
> the remaining nodes, specifically, whichever remaining node
> has a fence_manual notice in /var/log/messages. So, you need
> to monitor /var/log/messages on the remaining nodes to figure
> out where you need to run fence_ack_manual (it will generally
> be the remaining node with the lowest nodeid, see cman_tool nodes).
>
> If the failed node caused the cluster to loose quorum, then
> it's a different story. In that case you need to get some
> nodes back into your cluster (cman_tool join) to regain
> quorum before any kind of fencing will happen.
>
> GFS is going to be blocked everywhere until you run
> fence_ack_manual for the failed node. If there are no manual
> fencing notices anywhere for the failed node, then maybe you
> lost quorum (see cman_tool status), or something else is
> wrong. I don't know why your local fs would be hung.
>
> Dave
>
> --
> Linux-cluster mailing list
> Linux-cluster at redhat.com
> http://www.redhat.com/mailman/listinfo/linux-cluster
>
More information about the Linux-cluster
mailing list