What is the way to determine owner of zfs jailed filesystem
Oleg Ginzburg
olevole at olevole.ru
Fri Nov 15 18:59:21 UTC 2013
Hi maillist,
I've playing with zfs jail and could not find out what kind of jail have
this or that FS
For example:
% jls -h jid name path
jid name path
1 jail1 /usr/jails/jails/jail1
2 jail2 /usr/jails/jails/jail2
3 testempjail /usr/jails/jails/testempjail
% zfs create zroot/j1fs
% zfs set jailed=on zroot/j1fs
% zfs jail jail2 zroot/j1fs
% jexec 2 login -f root
root at jail2:~ # zfs list
NAME USED AVAIL REFER MOUNTPOINT
zroot 39.5G 2.62T 31K none
zroot/j1fs 31K 2.62T 31K none
root at jail2:~ # zfs set mountpoint=/tmp/zfs zroot/j1fs
root at jail2:~ # zfs mount -a
root at jail2:~ # logout
% zfs list
NAME USED AVAIL REFER MOUNTPOINT
zroot 39.5G 2.62T 31K none
zroot/j1fs 51K 2.62T 51K /tmp/zfs
zroot/root 37.4G 2.62T 36.2G /
% zfs mount zroot/j1fs
cannot mount 'zroot/j1fs': dataset is exported to a local zone
On the master system i see that zroot/j1fs has a mount point /tmp/zfs
(actually <jail2 root path>/tmp/zfs)
However, documentation and zfs get does not answer how to find out that the
owner of zroot/j1fs is jail2 (or jid 2)
% zfs get all zroot/j1fs
NAME PROPERTY VALUE SOURCE
zroot/j1fs type filesystem -
zroot/j1fs creation Fri Nov 15 22:41 2013 -
zroot/j1fs used 51K -
zroot/j1fs available 2.62T -
zroot/j1fs referenced 51K -
zroot/j1fs compressratio 1.00x -
zroot/j1fs mounted yes -
zroot/j1fs quota none default
zroot/j1fs reservation none default
zroot/j1fs recordsize 128K default
zroot/j1fs mountpoint /tmp/zfs local
zroot/j1fs sharenfs off default
zroot/j1fs checksum on default
zroot/j1fs compression off default
zroot/j1fs atime on default
zroot/j1fs devices on default
zroot/j1fs exec on default
zroot/j1fs setuid on default
zroot/j1fs readonly off default
zroot/j1fs jailed on local
zroot/j1fs snapdir hidden default
zroot/j1fs aclmode discard default
zroot/j1fs aclinherit restricted default
zroot/j1fs canmount on default
zroot/j1fs xattr off temporary
zroot/j1fs copies 1 default
zroot/j1fs version 5 -
zroot/j1fs utf8only off -
zroot/j1fs normalization none -
zroot/j1fs casesensitivity sensitive -
zroot/j1fs vscan off default
zroot/j1fs nbmand off default
zroot/j1fs sharesmb off default
zroot/j1fs refquota none default
zroot/j1fs refreservation none default
zroot/j1fs primarycache all default
zroot/j1fs secondarycache all default
zroot/j1fs usedbysnapshots 0 -
zroot/j1fs usedbydataset 51K -
zroot/j1fs usedbychildren 0 -
zroot/j1fs usedbyrefreservation 0 -
zroot/j1fs logbias latency default
zroot/j1fs dedup off default
zroot/j1fs mlslabel -
zroot/j1fs sync standard default
zroot/j1fs refcompressratio 1.00x -
zroot/j1fs written 51K -
zroot/j1fs logicalused 35.5K -
zroot/j1fs logicalreferenced 35.5K -
More information about the freebsd-fs
mailing list