Problem Summary: In a greater-than-two-node device group with an ordered node list, if the node being removed is not the last in the ordered list, then the scconf output will show partial information about the node list.
Workaround:
To prevent the user from hitting this bug, remove the nodes one by one, starting from the last node seen in the node list until the selected node is removed. Then add the other nodes back to the device group.
To repair the cluster state once you've hit this bug, do the following:
Stop any services (file systems, data services) using the device group.
Unregister (remove) the device group from the cluster's memory by using scsetup(1m). Note: Leave the device-group object itself intact.
Reregister the device group (like it was a new device group) using scsetup(1m), adding the correct list of nodes.
When re-adding the removed node back into the device group, explicitly give an ordered list with all valid nodes included.