Bug#667624: multipath-tools: Can't assign multipath aliases via /etc/multipath.conf
Ritesh Raj Sarraf
rrs at researchut.com
Thu Apr 5 15:10:24 UTC 2012
Could you run `multipath -v3` and attach the output, after you flush the
maps?
On Thursday 05 April 2012 05:28 PM, Matteo Chesi wrote:
> Package: multipath-tools
> Version: 0.4.8+git0.761c66f-10
> Severity: minor
>
>
>
> -- Package-specific info:
> Contents of /etc/multipath.conf:
> defaults {
> polling_interval 30
> failback immediate
> no_path_retry 5
> rr_min_io 100
> path_checker tur
> user_friendly_names yes
> bindings_file /etc/bindings
> }
> blacklist {
> devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
> devnode "^hd[a-z]"
> device {
> vendor DELL
> product "PERC|Universal"
> }
> }
> devices {
> device {
> vendor "IBM"
> product "2145"
> path_grouping_policy group_by_prio
> prio "alua"
> }
> multipaths {
> multipath {
> wwid 360050768019001ab2800000000000536
> alias VD_DSETPLABA_03
> }
> multipath {
> wwid 360050768019001ab2800000000000537
> alias VD_DSETPLABA_04
> }
> }
>
>
> -- System Information:
> Debian Release: 6.0.4
> APT prefers stable
> APT policy: (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 2.6.32-5-amd64 (SMP w/16 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages multipath-tools depends on:
> ii initscripts 2.88dsf-13.1 scripts for initializing and shutt
> ii kpartx 0.4.8+git0.761c66f-10 create device mappings for partiti
> ii libaio1 0.3.107-7 Linux kernel AIO access library -
> ii libc6 2.11.3-2 Embedded GNU C Library: Shared lib
> ii libdevmapper1.02.1 2:1.02.48-5 The Linux Kernel Device Mapper use
> ii libncurses5 5.7+20100313-5 shared libraries for terminal hand
> ii libreadline6 6.1-3 GNU readline and history libraries
> ii lsb-base 3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip
> ii udev 164-3 /dev/ and hotplug management daemo
>
> multipath-tools recommends no packages.
>
> Versions of packages multipath-tools suggests:
> pn multipath-tools-boot <none> (no description available)
>
> -- no debconf information
>
> I don't understand why multipathd doesn't assign specified (in /etc/muultipath.conf) aliases to my multipath devices.
> I also see that "bindings_file" directive doesn't work (it's not in man page so I suppose that this feature isn't supported).
>
> This is what I'm trying to do:
>
> dsetplab02:~# /etc/init.d/multipath-tools stop
> Stopping multipath daemon: multipathd.
> dsetplab02:~# multipath -F
> dsetplab02:~# rm /var/lib/multipath/bindings
> dsetplab02:~# multipath -l
> dsetplab02:~# /etc/init.d/multipath-tools start
> Starting multipath daemon: multipathd.
> dsetplab02:~# multipath -l
> mpath1 (360050768019001ab2800000000000537) dm-2 IBM,2145
> size=1.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
> |-+- policy='round-robin 0' prio=-2 status=active
> | |- 1:0:3:1 sde 8:64 active undef running
> | `- 2:0:0:1 sdg 8:96 active undef running
> `-+- policy='round-robin 0' prio=-2 status=enabled
> |- 1:0:0:1 sdc 8:32 active undef running
> `- 2:0:3:1 sdi 8:128 active undef running
> mpath0 (360050768019001ab2800000000000536) dm-1 IBM,2145
> size=1.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
> |-+- policy='round-robin 0' prio=-2 status=active
> | |- 1:0:0:0 sdb 8:16 active undef running
> | `- 2:0:3:0 sdh 8:112 active undef running
> `-+- policy='round-robin 0' prio=-2 status=enabled
> |- 1:0:3:0 sdd 8:48 active undef running
> `- 2:0:0:0 sdf 8:80 active undef running
> dsetplab02:~# cat /var/lib/multipath/bindings
> # Multipath bindings, Version : 1.0
> # NOTE: this file is automatically maintained by the multipath program.
> # You should not need to edit this file in normal circumstances.
> #
> # Format:
> # alias wwid
> #
> mpath0 360050768019001ab2800000000000536
> mpath1 360050768019001ab2800000000000537
>
>
> I could assign my aliases editing "/var/lib/multipath/bindings" but it isn't the correct procedure.
>
> Could you help me to discover if I'm doing something wrong or if I found a bug.
>
> Thanks In Advance,
> Matteo
>
>
>
--
Ritesh Raj Sarraf
RESEARCHUT - http://www.researchut.com
"Necessity is the mother of invention."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-lvm-maintainers/attachments/20120405/053d7039/attachment.pgp>
More information about the pkg-lvm-maintainers
mailing list