If a volume is exported to a non-global zone, some Veritas Volume Manager operations can cause the global and non-global volume device names to go out of sync, which can create data corruption. This is because the Solaris operating environment zone support is not aware of the devfsadm(1M) command, and thus the zone configuration is not updated with any changes to the /dev
or /devices
namespaces.
The following operations can cause device names to go out of sync:
To prevent device names from to going out of sync, if a volume is exported to a non-global zone and an operation that can cause device names to go out of sync occurs on that volume, remove the volume from the zone configuration using the zonecfg command and reboot the zone using the zoneadm command.