Solaris Volume Manager (SVM) is a logical volume manager software provided by Sun. ZFS is a type of file system presenting a pooled storage model that Sun developed. File systems can directly draw from a common storage pool (zpool). Veritas Volume Manager (VxVM) can be used on the same system as SVM and ZFS disks.
VxVM protects devices in use by SVM or ZFS from any VxVM operations that may overwrite the disk. These operations include initializing the disk for use by VxVM or encapsulating the disk. If you attempt to perform one of these VxVM operations a device that is in use by SVM or ZFS, VxVM displays an error message.
Before you can manage an SVM disk or a ZFS disk with VxVM, you must remove it from SVM or ZFS control. Similarly, to begin managing a VxVM disk with SVM or ZFS, you must remove the disk from VxVM control.
To determine if a disk is in use by SVM or ZFS
# vxdisk list DEVICE TYPE DISK GROUP STATUS c1t0d0s2 auto:none - - online invalid c1t1d0s2 auto:none - - online invalid c2t5006016130603AE5d2s2 auto:ZFS - - ZFS c2t5006016130603AE5d3s2 auto:SVM - - SVM c2t5006016130603AE5d4s2 auto:cdsdisk - - online c2t5006016130603AE5d5s2 auto:cdsdisk - - online
To reuse a VxVM disk as a ZFS disk or an SVM disk
# vxdg [-g diskgroup] rmdisk diskname
# vxdg destroy diskgroup
# /usr/lib/vxvm/bin/vxdiskunsetup diskname
To reuse a ZFS disk or an SVM disk as a VxVM disk
# dd if=/dev/zero of=/dev/rdsk/c#t#d#s# oseek=16 bs=512 count=1