I am trying to install/configure the EMC PowerPath with embedded qlogic
driver in a server with RHEL5.2 64 bit.
HEre is my server specifications:
OS release : Red Hat Enterprise Linux Server release 5.2
(Tikanga)
kernel : Linux 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15
EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
Embedded Qlogic driver : QLogic Fibre Channel HBA Driver:
8.02.00-k5-rhel5.2-04
The storage attached : DMX3
No of luns : 3 [ each of 100gb ]
No of hbas : 2 [ single ported ]
As per EMC specifications, the embedded qlogic driver should be used.
But when I installed the PowerPath ,without any aliases mentioned in the
/etc/modprobe.conf, found
powermt display dev=all, is showing several paths per luns. But generally it
will show 2 paths/lun if the hba is
single ported .
Here is some background :
I used many servers [ mostly rhel4 , 32 bits ] but never used the embedded
qlogic driver. As becuase
Redhat embedded qlogic driver does not have the qla2xxx_conf module. I
always used to download the driver 8.01.06
from Qlogic /OEM models section of qlogic site which are suppored by EMC.
After upgrading the driver to 8.01.06
I used to type the follwoing lines in the /etc/modprobe.conf,
alias scsi_hostadapter1 qla2xxx
alias scsi_hostadapter2 qla2300
alias scsi_hostadapter3 qla2xxx_conf
options qla2xxx ql2xmaxqdepth=32 qlport_down_retry=0 ql2xloginretrycount=0
ql2xfailover=0 ql2xlbType=0
Then used to do mkinitrd to take effect and reboot. I use the above options
, as becuase PowerPath already
takes care of failover so ql2xfailover=0 is needed for qlogic driver to stop
the failover.
Everything works fine. This is confirmed by EMC RPQ team.
They have confirmed me for using the qlogic driver of version 8.01.06
Here is my present situation:
In my rhel5.2 64 bit box , i wanted to use the embedded driver and so , after
PowerPath installation, when found the
paths are not showing correct, I modified the /etc/modprobe.conf file with the
following lines.
alias scsi_hostadapter1 qla2xxx
options qla2xxx ql2xmaxqdepth=32 qlport_down_retry=0 ql2xloginretrycount=0
ql2xfailover=0 ql2xlbType=0
Then reimage the kernel with mkinitrd, but without checking the mkintrd ,
init file , I rebooted and kernle
got in panic state. So it is for sure at the boot time qla2xxx were not in
the mkinitrd , init file.
So, it will be really appreciated if anybody suggest/advice how can I proceed
with this situaiton using
the QLogic Fibre Channel HBA Driver: 8.02.00-k5-rhel5.2-04 with PowerPath.
There is no driver suggested for rhel5.2 64 bit in the qlogic OEM section.
Also EMC heat report suggests
to use the embedded driver.
Thanks in advance
_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list