[dm-devel] RH 4 and HSG80
Chandra Seetharaman
sekharan at us.ibm.com
Wed Aug 1 18:52:46 UTC 2007
On Wed, 2007-08-01 at 13:11 -0400, Eric Ritchie wrote:
> 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?
Try out different mpath_prio's (especially the _tpc one). One of them
_might_ work.
>
> 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 at de.ibm.com
> >
> > 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 at redhat.com 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 at 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 at redhat.com
> >> https://www.redhat.com/mailman/listinfo/dm-devel
> >>
> >
> >
> > --
> > dm-devel mailing list
> > dm-devel at redhat.com
> > https://www.redhat.com/mailman/listinfo/dm-devel
> >
> >
>
>
--
----------------------------------------------------------------------
Chandra Seetharaman | Be careful what you choose....
- sekharan at us.ibm.com | .......you may get it.
----------------------------------------------------------------------
More information about the dm-devel
mailing list