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.