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