[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [dm-devel] multipath-tools libmultipath/configure.c libmu ...
- From: Pasi Kärkkäinen <pasik iki fi>
- To: device-mapper development <dm-devel redhat com>
- Subject: Re: [dm-devel] multipath-tools libmultipath/configure.c libmu ...
- Date: Tue, 30 Sep 2008 12:38:43 +0300
On Tue, Sep 30, 2008 at 12:22:06PM +0300, Pasi Kärkkäinen wrote:
> On Tue, Sep 23, 2008 at 01:05:04PM -0500, Benjamin Marzinski wrote:
> > >
> > > Responding to my own mail, I did got the source with the patches from the
> > > cvs. But, the resizing does not work for with with mounted volumes. There
> > > are 4 paths for the volume, so there is no probably with it failing paths.
> > > I get "domap(0) failure for create/reload map" when I run multipath -v 3.
> > >
> > > I can get dm to reconize the new size if the volume is umounted. But, I
> > > really would like it to work while it is mounted.
> > >
> >
> > It should work for mounted volumes. Did you try
> > multipathd -k"resize map <mapname>"
> >
> > Since this requires suspending without the no_flush option, I didn't
> > want to have it happen on a normal reload, and since without the kernel
> > fixes, this required removing and then readding paths, I did it through
> > multipathd.
> >
> > So just running multipath -v3 after a path resize won't work. In fact, I
> > think it might leave the devices in the suspended state, since the
> > resume fails.
> >
>
> Hi!
>
> I just tried this but I'm having problems getting it to work..
>
> # multipathd -k"resize map mpath-resize-test"
> fail
>
> The underlying SCSI devices have been online resized already, and verified
> from dmesg and from /proc/partitions to be bigger.
>
> I'm running rhel5 kernel with scsi online resize patches (2.6.18-93.el5.bz444964.2)
> and dm-multipath testing packages with support for online resizing
> (device-mapper-multipath-0.4.7-19.el5.i386.rpm).
>
> Any ideas?
>
Actually I think the problem was that I had not yet reloaded multipathd
configuration, so my underlying devices were still blacklisted according to
multipathd -k"show devices".. but still I had the mpath-device up and
running :) Oh well..
I ran "/etc/init.d/multipathd reload" and then:
# multipathd -k"resize map mpath-resize-test"
ok
But "multipath -ll" still shows the mpath-resize-test device with the
same/old size..
What to do/try next?
-- Pasi
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]