Red Hat Bugzilla – Bug 253223
When deleting a node from conga, the fence device isn't deleted
Last modified: 2009-04-16 18:59:15 EDT
Description of problem:
When a node is deleted from the cluster in conga (i.e. node1), the corresponding
fence device (i.e. node1_fence) is not deleted. This creates a problem when you
attempt to re-add the node to the cluster. You can't add the fence device back
(node1_fence, it doesn't show up on the fence device list though it still
exists). If you try to re-create the fence device, you get an error saying the
fence name must be unique because node1_fence still exists. This forces you to
either manually edit the cluster.conf file and then using ccs_tool to update the
cluster or having to use a different fence device name (I love consistency).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. set a node up with all fence devices
2. delete the node from the cluster
3. re-add the node and try to re-create the fence device.
the fence device can't be added back through conga and a new one with the same
name can't be created.
the fence devices should show up in conga, whether or not they're associated
with a node. This would allow for the deletion of "node1_fence"
This is really more of an annoyance. I can work around this by deleting the
fence device first, then deleting the node. It would be nice if a feature was
added to be able to delete existing fence devices not associated with a node, or
delete unique (not shared) fence devices when the node is deleted.
QE ack for RHEL5.2. Reproducer in the original report above.
I seem to re-add fencing nodes without any problem (no complaints about
duplication of systems), bugfix verified in -7.el5
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.