Re: devfs persistence

From: Richard Gooch (rgooch@ras.ucalgary.ca)
Date: Sat Apr 29 2000 - 13:21:17 EST


Matthew Jacob writes:
> > > No, it's not. LIPs can happen any time, people can pull drive
> > > carrires in an Andataco SCSI box at any time. But I believe it would
> > > be fair for the system to demand that while it has a device open
> > > either the address doesn't change (thus requiring virtual addressing
> > > at some level) or you get an I/O error back while trying to get to
> > > it when it changed.
> >
> > It may be theoretically possible, but it's not *sane*. If I can't be
> > sure of what's plugged into the system while I'm making labels (or
> > just scanning for labels!), then I can't work effectively.
> >
> > Even if I knew the serial number on the platter, and could address by
> > that, I can't be sure someone won't unhook the drive just as I hit
> > return on "mke2fs". At some point you have to draw the line and say
> > "I'm configuring: keep your filthy hands off the vaults!".
>
> This is hard to manage in a SAN- you've got possibly several
> thousand disks visible. Their position and routes to them could
> change since Bob over in the 3rd street office just plugged in a new
> disk box. Tsk.

Sounds insane. Maybe SAN allows this, but it sounds foolish. Too many
ways to cause problems.

> This is why I stand by what I said- the driver (or some midlayer)
> has got to either assure a address constant to the app or fs layer
> while the system is running or send back an I/O error if it can't.

But will the disc *I* plug in have the same host,bus,target,lun?
And if not, how on earth do I find out what the unique identifier is?
I've just walked downstairs and plugged in 5 new discs, meantime
someone in another building has plugged in another 5 new discs.

Which are mine?

                                Regards,

                                        Richard....
Permanent: rgooch@atnf.csiro.au
Current: rgooch@ras.ucalgary.ca

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 30 2000 - 21:00:17 EST