Enabling the Memory Live Zone Reconfguration Feature
To enable memory live zone reconfiguration on a kernel zone, use the zonecfg command to set the host-compatible property to one of the following values:
-
native -
level2 -
level1,memlzr -
memlzr
Note that the native, level2, and level1,memlzr values have the same behavior. For descriptions of these values, see the solaris-kz(7) man page.
After you use the zonecfg command to update a kernel zone's configuration, you must reboot the kernel zone for the changes to take effect.
Note:
The memory live zone reconfiguration feature introduces an incompatible memory layout for a kernel zone guest. This memory layout might affect live or warm migrations of such a kernel zone guest to a host that does not support the feature. As a result, only enable this feature by default for an existing kernel zone that you intend to migrate to a host that supports the feature. See Kernel Zone Migration Failures.New kernel zones have memory live zone reconfiguration enabled by default. Both the SYSsolaris-kz and SYSsolaris-kz-minimal templates include the host-compatible=memlzr setting.
To enable memory live zone reconfiguration on an existing kernel zone, modify its host-compatible property value manually.