Operating System: Solaris 10 & variants
Create area to be shared on global zone, e.g. /share
mkdir /share
Configure the zones to use the shared area:
# zonecfg -z zone1
zonecfg:zone1> add fs
zonecfg:zone1> set dir=/share
zonecfg:zone1> set special=/share/sharex
zonecfg:zone1> set type=lofs
zonecfg:zone1> end
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit
# zonecfg -z zone2
zonecfg:zone2> add fs
zonecfg:zone2> set dir=/share
zonecfg:zone2> set special=/share/sharex
zonecfg:zone2> set type=lofs
zonecfg:zone2> end
zonecfg:zone2> verify
zonecfg:zone2> commit
zonecfg:zone2> exit
#
Reboot both zones
# zoneadm -z zone1 reboot
# zoneadm -z zone2 reboot
The filesystems will now be available and fully writeable for both zones. There is no limit to the number of zones that can share the filesystem.
Create area to be shared on global zone, e.g. /share
mkdir /share
Configure the zones to use the shared area:
# zonecfg -z zone1
zonecfg:zone1> add fs
zonecfg:zone1> set dir=/share
zonecfg:zone1> set special=/share/sharex
zonecfg:zone1> set type=lofs
zonecfg:zone1> end
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit
# zonecfg -z zone2
zonecfg:zone2> add fs
zonecfg:zone2> set dir=/share
zonecfg:zone2> set special=/share/sharex
zonecfg:zone2> set type=lofs
zonecfg:zone2> end
zonecfg:zone2> verify
zonecfg:zone2> commit
zonecfg:zone2> exit
#
Reboot both zones
# zoneadm -z zone1 reboot
# zoneadm -z zone2 reboot
The filesystems will now be available and fully writeable for both zones. There is no limit to the number of zones that can share the filesystem.
No comments:
Post a Comment