Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 Oct 2012 08:34:01 +0530
From:      Ram Chander <ramquick@gmail.com>
To:        Peter Maloney <peter.maloney@brockmann-consult.de>, freebsd-fs@freebsd.org
Subject:   Re: Zfs import issue
Message-ID:  <CAMRGQbOAFydK8YNeG=9UCMFTcdHmQdJWBoBYaVxVDj2THpDHSw@mail.gmail.com>
In-Reply-To: <506D55B5.70403@brockmann-consult.de>
References:  <CAMRGQbN=zwPktyZjfMoymA8PzrJqG=8mgUB2x5W4UVTMT3sdqA@mail.gmail.com> <506C3EFC.2060602@FreeBSD.org> <506D55B5.70403@brockmann-consult.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Yes importing means "zfs recv" , "df" hangs, "cd " to the filesystem hangs.
Basically entire filesystem is inaccessbile. Once "zfs recv" completes, all
is normal.

On Thu, Oct 4, 2012 at 2:54 PM, Peter Maloney <
peter.maloney@brockmann-consult.de> wrote:

> I find this sort of thing to be common, but not exactly as you describe.
> I don't know if I tried df, but "zfs list" hangs (as well as any other
> zfs related command, maybe even zdb). And I don't know what you mean
> "importing zfs snapshot", so I'm guessing you mean zfs recv.
>
> eg.
>
> zfs send somedataset@somesnapshot | .......
> (leave it running in background)
>
> zfs list
> (works fine; I guess it works because send is read-only)
>
> zfs destroy somedataset@someothersnapshot
> (hang; I guess because this is a write operation, so it needs to wait
> for the read lock on zfs send to finish the transaction)
>
> zfs list
> (hang)
>
> I'm not sure if df hangs too.
>
> At this point, using kill -9 doesn't solve anything, and if you kill the
> zfs send, it's possible that every zfs command and df will hang.
>
> And I don't know what, but I'm mostly sure there is something I can run
> that will make even "ls" hang after this point.
>
>
> On 10/03/2012 03:34 PM, Andriy Gapon wrote:
> > on 03/10/2012 14:43 Ram Chander said the following:
> >> Hi,
> >>
> >>  I am importing zfs snapshot to freebsd-9 from anther host running
> >> freebsd-9.  When the import happens, it locks the filesystem, "df" hangs
> >> and unable to use the filesystem. Once the import completes, the
> filesystem
> >> is back to normal and read/write works fine.  The same doesnt happen in
> >> Solaris/OpenIndiana.
> >>
> >> # uname -an
> >> FreeBSD hostname 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30
> >> UTC 2012     root@farrell.cse.buffalo.edu:/
> >> usr/obj/usr/src/sys/GENERIC  amd64
> >>
> >> Zfs ver: 28
> >>
> >>
> >> Any inputs would be helpful. Is there any way to overcome this freeze ?
> > What if you add -n option to df?
> >
>
>
> --
>
> --------------------------------------------
> Peter Maloney
> Brockmann Consult
> Max-Planck-Str. 2
> 21502 Geesthacht
> Germany
> Tel: +49 4152 889 300
> Fax: +49 4152 889 333
> E-mail: peter.maloney@brockmann-consult.de
> Internet: http://www.brockmann-consult.de
> --------------------------------------------
>
> _______________________________________________
> freebsd-fs@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
> To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMRGQbOAFydK8YNeG=9UCMFTcdHmQdJWBoBYaVxVDj2THpDHSw>