clustering and 2.6

From: mikem
Date: Tue Sep 07 2004 - 11:22:23 EST


All,
I'm having some issues when trying to use some clustering software when
running any 2.6.x kernel.
Basically, there are 2 nodes connected to 1 storage storage enclosure.
When node 1 comes up it reserves the volume(s) in the enclosure. When
node 2 comes up the read capacity fails as expected because of the
SCSI reservation. However, if node 1 fails node 2 breaks the reservation,
but cannot register the disk. At this time we're assuming it's because the read
capacity failed and the size of the disk is zero blocks.

The SCSI mid-layer sets a bogus size on a device when read capacity fails.
Is this the preferred way to get around this issue? Seems like there
should be a better way.

Any input is greatly appreciated.

Thanks,
mikem
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/