On 04/12/10 11:50 AM, Darren J Moffat wrote:
On 12/04/2010 18:38, Tim Haley wrote:
4.1. Proposal
A new temporary mount property will be defined for the "zfs mount"
command.
Currently, the -o option to "zfs mount" can be used to set temporary
values for the following properties: devices, exec, readonly, setuid,
and xattr. It will now be possible to assign a temporary "mountpoint"
property. The file system will be mounted at the temporary mountpoint
and the persistent "mountpoint" property for the dataset will not
change.
Does this also allow the following to work without changing to legacy
mountpoint:
# mount -F zfs tank/a /mnt
I was sticking to the notion that legacy mounts work with the "legacy"
mountpoint only. So this would not be supported. This was an attempt
to be conservative about temporary mount support in an attempt to limit
its use to narrow circumstances, where the mechanism and its constraints
are well-understood.
For example, ZFS legacy mounts can be performed on non-empty
directories. ZFS native mounts (and I consider a temporary mount to be
a native ZFS mount) cannot be performed on non-empty directories. I
didn't want to mix up the code paths between the legacy mount path and
the ZFS mount path and I didn't want the two types of mounts to get
confused, since they have different constraints.
Lori
_______________________________________________
opensolaris-arc mailing list
[email protected]