nullmounting zfs fs with children
Mikolaj Golub
to.my.trociny at gmail.com
Mon Jun 28 12:32:53 UTC 2010
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
More information about the freebsd-fs
mailing list