I have a Red Hat 5.8 Linux server running Emulex software and I need to able to present LUNs without rebooting. By searching the knowledge base, I find articles pointing to "emc77913" which no longer seems to exist. Does anyone have a doc that explains this issue? I wish I can go back to Solaris. .
Solved! Go to Solution.
echo "1" > /sys/class/fc_host/host0/issue_lip
echo "- - -" > /sys/class/scsi_host/host0/scan
echo "1" > /sys/class/fc_host/host1/issue_lip
echo "- - -" > /sys/class/scsi_host/host1/scan
where host0 and host1 represent your HBA adapters
I don't have host0 or host1. Can I get the adapter number from "powermt display dev=all". I guess I would have 5 & 7, correct?
7 lpfc sdaf SP B1 active alive 0 0
5 lpfc sde SP B2 active alive 0 0
5 lpfc sdn SP A1 active alive 0 0
7 lpfc sdw SP A2 active alive 0 0
I agree with dynamox, but I will also suggest you to check the compatibility of your Emulex HBA software and Device Firmware with RHEL 5.8 installed kernel. Sometimes the OS does not detect the LUNs after scan if there is a mismatch in the Firmware and installed Kernel version.
Not really. I have two Emulex cards and two QLogics (used for tape). I'm only concerned about the Emulex cards. So, I figured the powermt output would show which HBA references I need.
drwxr-xr-x 3 root root 0 Nov 27 09:13 host10
drwxr-xr-x 3 root root 0 Dec 3 09:51 host5
drwxr-xr-x 3 root root 0 Nov 27 09:14 host6
drwxr-xr-x 3 root root 0 Nov 27 09:14 host7
drwxr-xr-x 3 root root 0 Nov 27 09:14 host8
drwxr-xr-x 3 root root 0 Nov 27 09:13 host9