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

Reply via email to