I'm running Gentoo Linux w/ kernel 2.6.10 on an AMD 64 Dual Opteron and playing w/ fibre channel. The linux box is connected to the fibre channel fabric via a switch via a Qlogic 23xx HBA. The problem that I'm seeking help with solving is, the ability to dynamically add and remove volumes on the fibre channel container and have the linux side of the channel be able to recognized that a new volume has been added or an existing one has been removed. I've been perusing the web for an answer but all the stuff that I find on Google and Yahoo! are 3-4 years old and deal with the 2.4.x kernel. Does anyone know a simple solution to this problem? Or can someone point me in the right direction?
Thanx.
Maybe you should try the Qlog
Maybe you should try the Qlogic driver and not the plain qla2xxx driver in the stock kernel. With the qlogic driver you could try something like
echo "scsi-qlascan" > /proc/scsi/driver name/adapter id
and even the qlogic SANsurfer should work.