Руководство по системному администрированию: контейнеры в Solaris - управление ресурсами и зонами

Глава 28 Обновление системы Solaris 10 с установленными неглобальными зонами

В этой главе содержится информация об обновлении системы Solaris TM 10 до более поздней версии при использовании технологии зон Solaris . В ней также имеются ссылки на соответствующую документацию по установке Solaris.

Усовершенствования в этой главе для Solaris 10 8/07

В системе с установленными зонами теперь поддерживается Solaris Live Upgrade. zonepath не может быть на ZFS.

Усовершенствования в этой главе для Solaris 10 10/08

Начиная с этой версии, Solaris Live Upgrade в системах с zonepath на ZFS поддерживается. Для зон с zonepath на ZFS для обновления системы может использоваться только Solaris Live Upgrade.

Solaris Live Upgrade позволяет переводить зоны на использование корневой файловой системы ZFS. Если зона находится на файловой системе, не являющейся совместно используемой, перенос зоны выполняется автоматически при переходе от корневой файловой системы UFS к корневой файловой системе ZFS. Если зона находится на совместно используемой файловой системе, обновление зоны необходимо выполнять вручную, как в предыдущих версиях Solaris. Для получения дополнительной информации см. раздел Переход корневой файловой системы UFS в корневую файловую систему ZFS (Solaris Live Upgrade) в Руководство по администрированию файловых систем ZFS Solaris.

Резервное копирование системы перед обновлением

Перед обновлением необходимо выполнить резервное копирование глобальных и неглобальных зон в системе Solaris. Для получения дополнительной информации см. Резервное копирование системы Solaris с установленными зонами и Резервное копирование системы Solaris с установленными зонами.

Обновление системы с установленными зонами до версии Solaris 10 8/07 и более поздних версий обновления

Для обновления системы Solaris с установленными зонами используется Solaris Live Upgrade, стандартная интерактивная программа установки Solaris, или собственная программа установки JumpStart. Для получения дополнительной информации см. раздел Upgrading With Non-Global Zones в Solaris 10 8/07 Installation Guide: Planning for Installation and Upgrade. Если zonepath расположен на ZFS, см. также Усовершенствования в этой главе для Solaris 10 8/07 и Усовершенствования в этой главе для Solaris 10 10/08.

Принципы использования Solaris Live Upgrade с зонами Solaris

При использовании Live Upgrade в системе с установленными зонами необходимо учесть ряд нюансов. Крайне важно не допускать изменения состояния зоны в ходе выполнения операций lucreate и lumount.

Поскольку неглобальная зона может управляться администратором неглобальной зоны, а также администратором глобальной зоны, перед выполнением операций lucreate и lumount рекомендуется остановить все зоны.

При выполнении Live Upgrade ключевое значение приобретает согласование действий с администраторами неглобальных зон. Обновление влияет на работу администраторов, которым придется разбираться с возникающими изменениями. Администраторы зон должны обеспечить стабильность локальных пакетов на протяжении всей последовательности операций, выполнить после обновления такие задачи, как настройка файлов конфигурации, и в целом учесть прекращение работы системы в своих планах.

Обновление системы с установленными зонами до версии Solaris 10 6/06 или Solaris 10 11/06

Перед обновлением системы ознакомьтесь с информацией в Зоны с ресурсом fs типа lofs не могут быть обновлены до версии Solaris 10 11/06.

Для обновления системы Solaris с установленными зонами используется стандартная интерактивная программа установки Solaris или собственная программа установки JumpStart. Для этой версии Solaris Live Upgrade не поддерживается. Для получения дополнительной информации см. Solaris 10 11/06 Installation Guide: Solaris Live Upgrade and Upgrade Planning и Solaris 10 11/06 Installation Guide: Custom JumpStart and Advanced Installations.