[dm-devel] Multipath setup and rdac questions

Christian Røsnes christian.rosnes at gmail.com
Thu Feb 5 19:13:30 UTC 2009


On Thu, Feb 5, 2009 at 6:37 PM, Moger, Babu <Babu.Moger at lsi.com> wrote:

>
> Like Bryn said, you cannot have both MPP and device mapper together. MPP
> will be the first one to load. So it will claim all the devices.
>
> I have modified your multipath.conf file. Please try this one below.
>
> devices {
>  device {
>                vendor                  "DELL"
>                product                 "MD3000i"
>                 product_blacklist       "Universal Xport"
>                features                "1 queue_if_no_path"
>                path_grouping_policy    group_by_prio
>                     prio_callout            "/sbin/mpath_prio_rdac /dev/%n"
>                    getuid_callout          "/sbin/scsi_id -g -u -s
> /block/%n"
>                 hardware_handler        "1 rdac"
>                path_checker            rdac
>                prio                    "rdac"
>                failback                immediate
>        }
> }
>
> Hi

Thank you for the information.

I changed my multipath.conf to the following:

cat /etc/multipath.conf
defaults {
        udev_dir                /dev
        user_friendly_names     yes
}
blacklist {
        devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
        devnode "^hd[a-z]"
        devnode "^sda"
        devnode "^sda[0-9]"
}


devices {
 device {
               vendor                  "DELL"
               product                 "MD Virtual Disk"
               product_blacklist       "Universal Xport"
               features                "1 queue_if_no_path"
               path_grouping_policy    group_by_prio
               prio_callout            "/sbin/mpath_prio_rdac /dev/%n"
               getuid_callout          "/sbin/scsi_id -g -u -s /block/%n"
               hardware_handler        "1 rdac"
               path_checker            rdac
               prio                    "rdac"
               failback                immediate
       }
}


then did:
# multipath -F
# service multipathd restart

Now I get:

# multipath -ll
mpathe (36002219000918b4c00005b6c497e6632) dm-4 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:1  sdi 8:128 [active][ready]
mpathd (36002219000918b3300002e6e497e6315) dm-3 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:2  sdj 8:144 [active][ready]
mpathc (36002219000918b4c00005b6f497e6695) dm-2 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:3  sdk 8:160 [active][ready]
mpathb (36002219000918b3300002e71497e6378) dm-1 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:4  sdl 8:176 [active][ready]
mpatha (36002219000918b4c00005b72497e66f3) dm-0 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:5  sdm 8:192 [active][ready]
mpathl (36002219000918b3300002e6b497e62a6) dm-11 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:0:0  sdb 8:16  [active][ready]
mpathk (36002219000922cdf000004a4497e53f5) dm-10 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:10 sdc 8:32  [active][ready]
mpathj (36002219000918b2e000004b2497e581c) dm-9 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:11 sdd 8:48  [active][ready]
mpathi (36002219000922cdf000004a7497e54dd) dm-8 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:12 sde 8:64  [active][ready]
mpathh (36002219000918b2e000004b5497e587e) dm-7 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:13 sdf 8:80  [active][ready]
mpathg (36002219000922cdf000004aa497e5532) dm-6 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:14 sdg 8:96  [active][ready]
mpathf (36002219000918b2e000004b8497e58dc) dm-5 DELL,MD Virtual Disk
[size=5.5T][features=1 queue_if_no_path][hwhandler=1 rdac]
\_ round-robin 0 [prio=6][active]
 \_ 9:0:1:15 sdh 8:112 [active][ready]


Thank you
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20090205/d8185a7f/attachment.htm>


More information about the dm-devel mailing list