[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[rhelv5-list] RHEL5.2x86_64, mkinitrd problem with embedded qlogic dirver




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
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]