Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Jun 2010 15:32:37 +0300
From:      Mikolaj Golub <to.my.trociny@gmail.com>
To:        Nezmer <bsd@nezmer.info>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: nullmounting zfs fs with children
Message-ID:  <8663132v8a.fsf@kopusha.home.net>
In-Reply-To: <20100628114542.GA11720@mail> (Nezmer's message of "Mon, 28 Jun 2010 14:45:42 %2B0300")
References:  <20100628113837.GA98334@mail> <20100628114542.GA11720@mail>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 28 Jun 2010 14:45:42 +0300 Nezmer wrote:

 N> On Mon, Jun 28, 2010 at 02:38:37PM +0300, Nezmer wrote:
 >> Hi, 
 >> 
 >> Is this normal behaviour?
 >> 
 >> # zfs create -p -o mountpoint=/zfstest/subdir0/subdir1/subdir2 POOL/zfstest/subdir0/subdir1/subdir2
 >> # echo 2 > /zfstest/subdir0/subdir1/subdir2/file2
 >> # echo 1 > /zfstest/subdir0/subdir1/file1
 >> 
 >> # find /zfstest
 >> /zfstest
 >> /zfstest/subdir0
 >> /zfstest/subdir0/subdir1
 >> /zfstest/subdir0/subdir1/file1
 >> /zfstest/subdir0/subdir1/subdir2
 >> /zfstest/subdir0/subdir1/subdir2/file2
 >> 
 >> # mkdir /nulltest
 >> # mount_nullfs /zfstest /nulltest
 >> 
 >> # find /nulltest
 >> /nulltest
 >> /nulltest/subdir0
 >> /nulltest/subdir0/subdir1
 >> /nulltest/subdir0/subdir1/file1
 >> /nulltest/subdir0/subdir1/subdir2

This is normal. POOL/zfstest and POOL/zfstest/subdir0/subdir1/subdir2 are two
file systems. You have null mounted only the first one. You need to null mount
subdir2 too:

# mount_nullfs /zfstest/subdir0/subdir1/subdir2 /nulltest/subdir0/subdir1/subdir2 

-- 
Mikolaj Golub



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8663132v8a.fsf>