Additional Notes

Device reconfiguration procedures for the iSCSI 3.x driver

The Linux v2.4.x kernel lacks a command built into the kernel that allows for a dynamic SCSI channel reconfiguration like drvconfig or ioscan.

The methods of rescanning the SCSI bus in a Linux host are:

Rebooting the host

Unloading and reloading the modular QLogic iSCSI driver

Rebooting the host

Rebooting the host will reliably detect newly added devices. The host may be rebooted after all I/O has stopped, whether the driver is modular or statically linked.

Unloading and reloading the modular QLogic driver

Depending upon the hardware configuration, it is possible to unload and reload the modular QLogic driver. This driver removal from and reinsertion into the kernel will cause a scan of the SCSI bus and will cause the driver to detect any newly added device(s).

If the driver is to be removed from and then reinserted into the kernel, perform the following before removing the driver:

Stop all I/O.

Unmount all filesystems attached to the QLogic iSCSI driver.

If the Naviagent/CLI is installed and enabled on the host, then the Naviagent/CLI service must be stopped.

To stop the Naviagent/CLI service, issue one of the two following commands:

/etc/init.d/naviagentcli stop or

service naviagentcli stop

If PowerPath is installed and enabled on the host, then the PowerPath service must be stopped.

196

EMC Host Connectivity with QLogic FC and iSCSI HBAs and FCoE CNAs for the Linux Environment

Page 196
Image 196
EMC P/N 300-002-803 manual Device reconfiguration procedures for the iSCSI 3.x driver, Rebooting the host