[OmniOS-discuss] lofs filesystem not seen inside zone
Michael Mounteney
gate03 at landcroft.co.uk
Sun Jun 30 10:09:33 UTC 2013
Hello, my zones setup appears to be inconsistent and inexplicable
(polite word for wrong) in its treatment of filesystems imported into
zones.
The system has a rpool/home ZFS which is just a container for five
'child' volumes, thus:
root at mundo:~# zfs list | grep -w home
rpool/home 46.3G 134G 37K /home
rpool/home/business 288M 134G 288M /home/business
rpool/home/common 11.6G 134G 11.6G /home/common
rpool/home/installs 40.1M 134G 40.1M /home/installs
rpool/home/mounty 33.4G 134G 33.4G /home/mounty
rpool/home/sheila 1009M 134G 1009M /home/sheila
What does work correctly is importing /home into a zone:
root at mundo:~# zonecfg -z person export
...
add fs
set dir=/home
set special=/home
set type=lofs
end
...
and that makes all five 'child' volumes appear at /home in the zone.
But what doesn't is importing the 'child' volumes directly, it appears:
root at mundo:~# zonecfg -z zamba export
...
add fs
set dir=/home/common
set special=/home/common
set type=lofs
end
add fs
set dir=/home/sheila
set special=/home/sheila
set type=lofs
end
...
but the two volumes are not seen:
root at mundo:~# zlogin zamba
[Connected to zone 'zamba' pts/3]
Last login: Sun Jun 30 02:23:32 on pts/3
OmniOS 5.11 omnios-8d266aa 2013.05.04
root at zamba:~# ls -la /home
total 2
dr-xr-xr-x 1 root root 1 Jun 30 02:12 .
drwxr-xr-x 19 root root 21 Jun 16 08:35 ..
Even more wierdly, from the global zone it seems that they ARE present:
root at zamba:~# shutdown -g0 -i5 -y
Shutdown started. Sun Jun 30 10:07:41 UTC 2013
Changing to init state 5 - please wait
Broadcast Message from root (pts/3) on zamba Sun Jun 30 10:07:41...
THE SYSTEM zamba IS BEING SHUT DOWN NOW ! ! !
Log off now or risk your files being damaged
root at zamba:~#
[Connection to zone 'zamba' pts/3 closed]
root at mundo:/# ls -l /zone/zamba/root/home/
total 3
drwxr-xr-x 2 root root 2 Jun 30 20:06 common
drwxr-xr-x 2 root root 2 Jun 30 20:06 sheila
Any idea why ? Thanks in expectation.
Michael.
More information about the OmniOS-discuss
mailing list