From: Eric Ritchie <eritchie@interactivebrokers.com>
To: device-mapper development <dm-devel@redhat.com>
Subject: Re: RH 4 and HSG80
Date: Wed, 01 Aug 2007 13:11:21 -0400 [thread overview]
Message-ID: <46B0BEB9.4060303@interactivebrokers.com> (raw)
In-Reply-To: <OFD9DA3C9D.6E99EABB-ONC125732A.005472D4-C125732A.0055D34C@de.ibm.com>
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@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@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@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@redhat.com
>> https://www.redhat.com/mailman/listinfo/dm-devel
>>
>
>
> --
> dm-devel mailing list
> dm-devel@redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
>
>
--
Eric Ritchie
Interactive Brokers LLC
203-618-5868
next prev parent reply other threads:[~2007-08-01 17:11 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-08-01 14:53 RH 4 and HSG80 Eric Ritchie
2007-08-01 15:39 ` Stefan Bader
2007-08-01 17:11 ` Eric Ritchie [this message]
2007-08-01 18:52 ` Chandra Seetharaman
2007-08-01 18:59 ` Eric Ritchie
2007-08-01 20:58 ` Chandra Seetharaman
2007-08-02 6:27 ` Hannes Reinecke
2007-08-01 20:20 ` Bernd Zeimetz
2007-08-01 17:59 ` malahal
2007-08-01 18:50 ` Chandra Seetharaman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46B0BEB9.4060303@interactivebrokers.com \
--to=eritchie@interactivebrokers.com \
--cc=dm-devel@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.