Quote:
Originally Posted by lensem
We have an Emulex LP10000-E fibre card installed and running Red Hat 5.3 x86_64 OS..
I cannot see the LUN's on the EMC SAN, but everyone says it is all working correctly, except on the server...
dmesg | grep -i emulex
Emulex LightPulse Fibre Channel SCSI driver 8.2.0.33.3p
Copyright(c) 2004-2008 Emulex. All rights reserved.
I know on HP-UX I have the fcmsutil command available to check it's status but on Linux I am at a loss right now... Everyone telling me it's the server but don't know how to check anything on the server...
|
First, do you mean RedHat ENTERPRISE linux 5.3? Assuming so...so that gives you a 'supported' configuration, both from the Emulex and EMC standpoint. You need to contact RedHat support (you're paying for it), or EMC support (you're DEFINITELY paying through the nose for that). EMC has drivers and installation documents on their website, specifically for the Emulex cards. Download it, follow the instructions. I'm assuming you're going single-path, since you haven't mentioned dual-pathing, so once you get the driver loaded and inserted, you should see the new SCSI devices in /dev, as /dev/sdx (x being whatever letter is next on your SCSI chain).
Once you see it, you should be able to fdisk, mkfs, and mount it. Be sure you put the lpfc driver either in your initrd (man mkinitrd, for details), or (IMHO, better), put it in a shell script, along with the drive mount statements, to be called in rc.local. That way, if there are SAN issues, your system won't freak out or hang at load/mount time, if the SAN isn't there..and you can comment it out easily enough, if you need to reboot for testing.
Some things to try right now:
Do an "lsmod"...look for the lpfc driver. If it's not there, "insmod lpfc". NOTE: That may be different now, if the driver has changed.