Anton B. Rang wrote:
Is this because C would already have a devid? If I insert an unlabeled disk, what happens? What if B takes five minutes to spin up? If it never does?

N.B.  You get different error messages from the disk.  If a disk is not ready
then it will return a not ready code and the sd driver will record this and
patiently retry.  The reason I know this in some detail is scar #523, which
was inflicted when we realized that some/many/most RAID arrays don't do this.
The difference is that the JBOD disk electronics start very quickly, perhaps
a few seconds after power-on.  A RAID array can take several minutes (or more)
to get to a state where it will reply to any request.  So, if you do not
perform a full, simultaneous power-on test for your entire (cluster) system,
then you may not hit the problem that the slow storage start makes Solaris
think that the device doesn't exist -- which can be a bad thing for highly
available services.  Yes, this is yet another systems engineering problem.
 -- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to