Метод обновления при выполнении процесса вложения, разработанного для переноса зон в различные системы, также может использоваться для ускорения применения исправлений в зонах. Однако полученный результат может отличаться от результата, полученного при выполнении процесса применения исправлений к глобальным и неглобальным зонам посредством команды patchadd для всех вложенных неглобальных зон.
Перед применения пакета исправлений к глобальной зоне следует отделить все неглобальные зоны, а затем применить пакет исправлений. Затем после применения этого пакета и перезагрузки системы используется команда zoneadm attach с дополнением -u для перевода неглобальных зон на тот же уровень исправлений, что и уровень глобальной зоны.
Обратите внимание, что любые новые пакеты, поставляемые в виде обновления, не применяются для вложенных неглобальных зон, если выполнено как минимум одно из следующих условий:
Пакет соответствует требованию SUNW_PKG_ALLZONES=true.
Пакеты передают биты данных в наследуемый каталог пакетов, находящийся в корневой зоне.
Если пакет, соответствующий любому из этих критериев, имеет зависимость от другого пакета, который не соответствует данным критериям, то этот пакет также будет обновлен.
См. раздел Solaris 10 10/09: Уменьшение времени на применение исправлений в зонах посредством параллельной обработки для ускорения применения исправлений с использованием функции patchadd.