On Wed, Jun 14, 2000 at 08:49:22PM -0500, Ralston, Steve wrote:
> There's been some recent discussion and questions 'round here
> about multi-initiator setups on linux. From what I can determine,
> the linux scsi mid-layer doesn't do any sort of RESERVE / RELEASE
> stuff. (RESERVE_10, RELEASE_10 weren't even defined in
> <scsi/scsi.h> until very recently).
No. And it would be cleared by the exception handling as sooner or later you
would get a SCSI reset because of the reservation conflicts ...
> So with two or three linux systems attached to the same fibre channel
> (loop in this case:-), I can mount the same target (ext2 f.s.) from
> any+all the systems and (blindly+) merrily work away...
> while eventual multiple writes clobber the file system, right?
A single write can be enough, as all the other hosts now see an
insconsistent filesystem, containing old data from the buffer/page cache and
new one read from the disk.
> Or is this handled via some other mechanism?
> + Driver(s) responsible for handling any+all multi-initiator issues.
> + LVM, clustering, or somesuch?
No.
Of course, you can design software to handle this ...
Regards,
--
Kurt Garloff <[EMAIL PROTECTED]> Eindhoven, NL
GPG key: See mail header, key servers Linux kernel development
SuSE GmbH, Nuernberg, FRG SCSI, Security
PGP signature