You can try the following:
RHEL4 native qla driver:
echo "1" > /sys/class/fc_host/host1/issue_lip
echo "1" > /sys/class/fc_host/host2/issue_lip
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
qlogic driver for 2.6 kernel (RHEL4):
echo "scsi-qlascan" > /proc/scsi/qla2xxx/1
echo "scsi-qlascan" > /proc/scsi/qla2xxx/2
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host2/scan
-or-
Pull the fiber channel cable on the HBA and plug it back in.
-or-
Download the Q-Logic HBA utilities which should offer a way to reset the HBA. I know Emulex supports this.
Regards,
Benjamin Schmaus