Red Hat Bugzilla – Bug 218951
Conga (luci) can display misleading information about state of node during cluster creation
Last modified: 2009-04-16 18:33:52 EDT
Description of problem:
Conga (luci) can display misleading information about state of node during
Version-Release number of selected component (if applicable):
Not very - I've seen this problem twice today - not sure of the cause yeteproduce:
1. Create a new cluster - if one of the nodes is unable to join the cluster due
to a cluster daemon not starting or being stopped, the cluster node will be
still be listed as green in the cluster display in luci
2. See the attachments for examples
The node is reported in green, not red or grey
I'd expect that if ricci is running, the erroring node would be listed in red.
I'd like to have a better understanding of the criteria by which nodes are
displayed in green, red, and grey by luci.
See the first attachment:
Node 1: DLM is unable to make a connection, and the node is displayed in green
Node 3: ccsd is unable to connect, and the node is displayed in red
Created attachment 143175 [details]
Errors in red and grey
It looks like everything is as it should be -- only node 3 is down, and it's
displayed in red. The error messages displayed in the logs on node 1 indicate
that DLM cannot communicate with node 3, which is expected, because node 3 is
not a cluster member.
What does the clustat output look like on each of the nodes?
The nodes in question have since been rebooted - more than once - I'll try to
recreate the problem again today. Can you point me at a definition of what
causes the nodes' status to be: green, red, or grey? Thanks.
A node is displayed green if the node is a cluster member; red if it's not a
cluster member; and gray if its membership status is unknown, the node is down,
or is unreachable. I'm going to close this as not a bug. It looks like luci is
displaying the state of the cluster accurately in the screen shot you posted.
Nodes 1 and 4 are up, so should be green. 3 isn't a member, and it's red. The
error messages displayed at node 1 are regarding not being able to create a dlm
association on node 3, which is not a cluster member.
Please reopen if clustat output indicates the membership state of the cluster is
different from what luci is showing.
Thanks for the explanation Ryan - one more question - in this context, what does
it mean for a node to be "not a cluster member"?
If the node is displayed in the cluster's node list - then as far as luci is
concerned it's a member of the cluster, right?
In other words - what's the threshold that has to be crossed (which
services/daemons) must be stopped for a cluster node to go from red to grey?
Thanks for the information Ryan - if clustat reports the node is offline, but
the node is still up - then it's red. If the node is down, then it's grey.