Date: Thu, 08 Jan 2015 09:58:42 -0600 From: Graham Allan <allan@physics.umn.edu> To: freebsd-questions@freebsd.org Cc: mexas@bris.ac.uk Subject: Re: fibre disk detected before local disk Message-ID: <54AEA932.8030308@physics.umn.edu> In-Reply-To: <201501081447.t08El2VV011503@mech-as221.men.bris.ac.uk> References: <201501081447.t08El2VV011503@mech-as221.men.bris.ac.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
Yes, we've run into this on various Dell servers where an addin fiber HBA would become the "first controller" ahead of the internal drives. You can hard-wire the controllers in /boot/device.hints For example if your FC HBA is some qlogic (isp) device you can force your onboard mpt to be scsi bus 0 with: hint.scbus.0.at="mpt0" We also had cases where the FC HBA was also mpt (I don't use these any more, isp works much better!), so needed to use something like this to force onboard to bus 0: hint.scbus.0.at="mpt2" Hope this helps, Graham On 1/8/2015 8:47 AM, Anton Shterenlikht wrote: > I've a server with a local disk > > da0 at mpt0 bus 0 scbus3 target 2 lun 0 > > I boot from da0p2. > > If I connect a fibre disk array, it seems > the disk array disks are detected prior to > the local mpt disk, and one of the remote > fibre disks is named da0. Then I cannot boot > from da0p2. > > Is there a kernel setting telling the kernel > to probe "local" disks before "remote" disks? > > Is > > options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI > > designed for this? > > Thansk > > Anton > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54AEA932.8030308>