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