Thanks for the help. Unfortunately, I don't have /sbin/mpath_prio_hp_sw.
I have other mpath_prio files but not the hp one. I guess that means I
need a newer version of multipath-tools. How can I upgrade to the latest
version?
Eric
Stefan Bader wrote:
I have no access to HSGs but maybe this generic statements (plus some
wisdom from hwtable.c) helps:
First, you are actually forcing multipath-tools to use all paths by
stating "multibus" in you multipath section.
Everything you put there will replace the defaults and the device
sections. Just be minimalistic there. In the
latest multipath-tools code there actually is a configuration for
"DEC"/"HSG80". From this, does the following
multipath-conf help you?
defaults {
rr_min_io 64
user_friendly_names yes
}
multipaths {
multipath {
wwid 360001fe1000d85f000039341397602d2
alias disk1
}
multipath {
wwid 360001fe1000d85f0000393413976024b
alias disk2
}
}
devices {
device {
vendor "DEC"
product "HSG80"
path_grouping_policy group_by_prio
prio_callout "/sbin/mpath_prio_hp_sw /dev/%n"
hardware_handler "1 hp_sw"
path_checker hp_sw
no_path_retry 5
}
device {
vendor "DEC"
product "HSG80 (C) DEC"
path_grouping_policy group_by_prio
prio_callout "/sbin/mpath_prio_hp_sw /dev/%n"
hardware_handler "1 hp_sw"
path_checker hp_sw
no_path_retry 5
}
}
Mit freundlichem Gruß / Regards,
Stefan Bader
SW Linux on zSeries Development
Stefan.Bader@xxxxxxxxxx
IBM Deutschland Entwicklung GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Herbert Kircher
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294
----------------------------------------------------------------------------------
When all other means of communication fail, try words.
dm-devel-bounces@xxxxxxxxxx wrote on 01.08.2007 16:53:55:
I trying to setup multipathing with HSG80s on a Redhat 4 update 5 host.
I have it mostly working, the problem I'm having is that the 2 disks
I've created on the HSGs only go through one controller. I set the
preferred path for each disk to use a different controller but dm always
sets them to go through just one. I also can't find a way to move a disk
to the other controller, I thought multipathd -k switch would work but
it doesn't. Does anyone have RedHat4 and HSG80s working properly with
multipathing? Here is my multipath.conf file and multipath -ll output:
defaults {
user_friendly_names yes
}
defaults {
udev_dir /dev
polling_interval 10
selector "round-robin 0"
path_grouping_policy multibus
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
prio_callout /bin/true
path_checker readsector0
rr_min_io 100
rr_weight priorities
failback immediate
no_path_retry fail
user_friendly_name yes
features "1 queue_if_no_path"
}
devnode_blacklist {
devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode "^hd[a-z]"
devnode "^cciss!c[0-9]d[0-9]*"
}
multipaths {
multipath {
wwid 360001fe1000d85f000039341397602d2
alias disk1
path_grouping_policy multibus
path_checker readsector0
path_selector "round-robin 0"
failback manual
rr_weight priorities
no_path_retry 5
}
multipath {
wwid 360001fe1000d85f0000393413976024b
alias disk2
path_grouping_policy multibus
path_checker readsector0
path_selector "round-robin 0"
failback manual
rr_weight priorities
no_path_retry 5
}
}
devices {
device {
vendor DEC
product HSG80
path_grouping_policy group_by_serial
getuid_callout "/sbin/scsi_id -g -u -s
/block/%n"
path_checker hp_sw
features "1 queue_if_no_path"
}
device {
vendor DEC
product "HSG80 (C) DEC"
path_grouping_policy group_by_serial
getuid_callout "/sbin/scsi_id -g -u -s
/block/%n"
path_checker hp_sw
features "1 queue_if_no_path"
}
}
[root@lin380g5-ib etc]# multipath -ll
disk2 (360001fe1000d85f0000393413976024b)
[size=339 GB][features="1 queue_if_no_path"][hwhandler="0"]
\_ round-robin 0 [active]
\_ 0:0:4:11 sdb 8:16 [active][ready]
\_ 0:0:5:11 sdd 8:48 [active][ghost]
\_ 1:0:4:11 sdf 8:80 [active][ready]
\_ 1:0:5:11 sdh 8:112 [active][ghost]
disk1 (360001fe1000d85f000039341397602d2)
[size=67 GB][features="1 queue_if_no_path"][hwhandler="0"]
\_ round-robin 0 [active]
\_ 0:0:4:20 sda 8:0 [active][ready]
\_ 0:0:5:20 sdc 8:32 [active][ghost]
\_ 1:0:4:20 sde 8:64 [active][ready]
\_ 1:0:5:20 sdg 8:96 [active][ghost]
Thanks
--
Eric Ritchie
Interactive Brokers LLC
--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel
--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel
--
Eric Ritchie
Interactive Brokers LLC
203-618-5868
--
dm-devel mailing list
dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel