A volume device node can be exported for use in non-global zone using the zonecfg command. The following procedure makes a volume vol1
available in the non-global zone myzone
.
To export VxVM volumes to a non-global zone
vol1
in the global zone:global# ls -l /dev/vx/rdsk/rootdg/vol1 crw------- 1 root root 301, 102000 Jun 3 12:54 /dev/vx/rdsk/rootdg/vol1crw------- 1 root sys 301, 10200 0 Jun 3 12:54 /devices/pseudo/vxio@0:rootdg,vol1,102000,raw
vol1
to the non-global zone myzone
:global# zonecfg -z myzone zonecfg:myzone> add device zonecfg:myzone:device> set match=/dev/vx/rdsk/mydg/vol1 zonecfg:myzone:device> end zonecfg:myzone> commit
global# zoneadm -z myzone halt global# zoneadm -z myzone boot
/myzone/dev/vx
contains the raw volume node and that the non-global zone can perform I/O to the raw volume node.The exported device can now be used for performing I/O or for creating file systems.