[OpenIndiana-discuss] surprising behaviour of mount
Peter Tribble
peter.tribble at gmail.com
Thu Feb 8 16:42:57 UTC 2018
On Thu, Feb 8, 2018 at 3:30 PM, Marc Lobelle <marc.lobelle at uclouvain.be>
wrote:
> Hello All,
>
> Today I had a very curious message when trying to mount a file system on a
> non-empy directory
>
> cannot mount '/export/home/ml/mydirname': directory is not empty
>
> Afaik, mounting on a non empty directory has always been allowed: the
> original contents is just temporarily hidden.
>
zfs has always refused to mount over a non-empty directory by default
> mounting was done automatically as a byproduct of
>
> zpool import -d /dev/lofi szpool
>
> szpool had been created by
>
> zpool create -m /export/home/ml/mydirname szpool /dev/lofi/1
>
> Is there a good reason to prohibit mounting on a non-empty directory in
> this case ?
It's to stop you making mistakes.
> Is there a way to avoid this constraint ?
>
'zfs mount -O' will override the non-empty check.
--
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
More information about the openindiana-discuss
mailing list