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

Solaris 10 11/06: перемещение неглобальной зоны

Эта процедура используется для перемещения зоны в новое расположение на той же системе посредством изменения zonepath. Зону необходимо остановить. Новый zonepath должен располагаться в локальной файловой системе. Применяются стандартные критерии zonepath, описанные в Типы ресурсов и свойств.

ProcedureПеремещение зоны

Для выполнения этой процедуры необходимо иметь роль глобального администратора в глобальной зоне.

  1. Перейдите в режим суперпользователя или воспользуйтесь ролью главного администратора (Primary Administrator).

    Инструкции по созданию роли и ее назначению пользователю приведены в разделе Using the Solaris Management Tools With RBAC (Task Map) в System Administration Guide: Basic Administration.

  2. Остановите перемещаемую зону (в этой процедуре – db-zone.


    global# zoneadm -z db-zone halt
    
  3. Переместите зону в новый zonepath/export/zones/db-zone – командой zoneadm с подкомандой move.


    global# zoneadm -z db-zone move /export/zones/db-zone
    
  4. Проверьте путь.


    ID  NAME     STATUS       PATH                           BRAND      IP
     0  global   running      /                              native     shared
     -  my-zone  installed    /export/home/my-zone           native     shared
     -  db-zone  installed    /export/zones/db-zone          native     shared