ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

RHEL 5.2, Multipath to EVA 6000

lichtsteiner
Occasional Advisor

RHEL 5.2, Multipath to EVA 6000

Hi all

I'm trying to access an EVA6000 from a RHEL 5.2. I've installed HP SupportPack "psp-8.15.rhel5.x86_64.en.tar.gz" and the Redhat Multipath package "device-mapper-multipath-0.4.7-17.el5".

To configure the multipath software I followed the HP Release Notes at http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01496537/c01496537.pdf

Using the HP Fibreutils I can see the presented disks:

#/opt/hp/hp_fibreutils/hp_rescan -a
Sending rescan signal to /proc/scsi/qla2xxx/0...
Sending rescan signal to /proc/scsi/qla2xxx/1...
Adding legacy tape devices to /proc/scsi/device_info
Scanning /proc/scsi/qla2xxx/0, target 5, LUN 0
Scanning /proc/scsi/qla2xxx/1, target 5, LUN 0

scsi0 00 00 00 COMPAQ HSV110 3110 RAID
scsi0 00 00 01 COMPAQ HSV110 3110 Direct-Access
scsi0 00 00 02 COMPAQ HSV110 3110 Direct-Access
scsi0 00 01 00 COMPAQ HSV110 3110 RAID
scsi0 00 01 01 COMPAQ HSV110 3110 Direct-Access
scsi0 00 01 02 COMPAQ HSV110 3110 Direct-Access
scsi0 00 02 00 HP HSV210 6110 RAID
scsi0 00 03 00 HP HSV210 6110 RAID
scsi0 00 04 00 HP HSV210 6110 RAID
scsi0 00 05 00 HP HSV210 6110 RAID
scsi1 00 00 00 COMPAQ HSV110 3110 RAID
scsi1 00 00 01 COMPAQ HSV110 3110 Direct-Access
scsi1 00 00 02 COMPAQ HSV110 3110 Direct-Access
scsi1 00 01 00 COMPAQ HSV110 3110 RAID
scsi1 00 01 01 COMPAQ HSV110 3110 Direct-Access
scsi1 00 01 02 COMPAQ HSV110 3110 Direct-Access
scsi1 00 02 00 HP HSV210 6110 RAID
scsi1 00 03 00 HP HSV210 6110 RAID
scsi1 00 04 00 HP HSV210 6110 RAID
scsi1 00 05 00 HP HSV210 6110 RAID

I then executed a dry-run with the multipath command, everything seems to be ok:
# multipath -d
create: u01 (3600508b400100c4e0001500000850000) COMPAQ,HSV110 (C)COMPAQ
[size=500G][features=0][hwhandler=1 hp_sw]
\_ round-robin 0 [prio=4][undef]
\_ 0:0:0:1 sda 8:0 [undef][ready]
\_ 0:0:1:1 sdc 8:32 [undef][ready]
\_ 1:0:0:1 sde 8:64 [undef][ghost]
\_ 1:0:1:1 sdg 8:96 [undef][ghost]
create: u88 (3600508b400100c4e0001500000820000) COMPAQ,HSV110 (C)COMPAQ
[size=1.5T][features=0][hwhandler=1 hp_sw]
\_ round-robin 0 [prio=4][undef]
\_ 0:0:0:2 sdb 8:16 [undef][ready]
\_ 0:0:1:2 sdd 8:48 [undef][ready]
\_ 1:0:0:2 sdf 8:80 [undef][ghost]
\_ 1:0:1:2 sdh 8:112 [undef][ghost]

But when I run the command without the "dry run" switch, nothing happens, the expected multipath devices are not created.

In the kernel log the following error messages can be found:
Jan 29 10:46:03 lxpwi101 kernel: device-mapper: table: 253:10: multipath: unknown hardware handler type
Jan 29 10:46:03 lxpwi101 kernel: device-mapper: ioctl: error adding target to table
Jan 29 10:46:03 lxpwi101 multipathd: dm-10: remove map (uevent)

My multipath.conf:
multipaths {
multipath {
wwid 3600508b400100c4e0001500000850000
alias u01
}
multipath {
wwid 3600508b400100c4e0001500000820000
alias u88
}

}
devices {

device {
vendor "(COMPAQ|HP)"
product "HSV1[01]1|HSV2[01]0|HSV300"
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
prio_callout "/sbin/mpath_prio_alua /dev/%n"
features "0"
hardware_handler "0"
path_grouping_policy group_by_prio
failback immediate
rr_weight uniform
no_path_retry 12
rr_min_io 100
path_checker tur
}
}

Any idea?

Patric
1 REPLY
lichtsteiner
Occasional Advisor

Re: RHEL 5.2, Multipath to EVA 6000

Can anybody help me with that?

Patric