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

Решение проблем, связанных с операцией zoneadm attach

ProcedureИсправления и пакеты не синхронизированы

В целевой системе должны использоваться те же версии следующих требуемых пакетов операционной системы и исправлений, что были установлены на исходном узле.

  1. Если пакеты и исправления в исходном и новом узлах отличаются друг от друга, появится экран, подобный следующему:


    host2# zoneadm -z my-zone attach
    	These packages installed on the source system are inconsistent with this system:
                SUNWgnome-libs (2.6.0,REV=101.0.3.2005.12.06.20.27) version mismatch
                        (2.6.0,REV=101.0.3.2005.12.19.21.22)
                SUNWudaplr (11.11,REV=2005.12.13.01.06) version mismatch
                        (11.11,REV=2006.01.03.00.45)
                SUNWradpu320 (11.10.0,REV=2005.01.21.16.34) is not installed
                SUNWaudf (11.11,REV=2005.12.13.01.06) version mismatch
                        (11.11,REV=2006.01.03.00.45)
                NCRos86r (11.10.0,REV=2005.01.17.23.31) is not installed
    	These packages installed on this system were not installed on the source system:
                SUNWukspfw (11.11,REV=2006.01.03.00.45) was not installed
                SUNWsmcmd (1.0,REV=2005.12.14.01.53) was not installed
    	These patches installed on the source system are inconsistent with this system:
                120081 is not installed
                118844 is not installed
                118344 is not installed
    	These patches installed on this system were not installed on the source system:
                118669 was not installed
                118668 was not installed
                116299 was not installed
  2. Чтобы выполнить перенос зоны, используйте один из следующих методов.

ProcedureНе совпадают версии операционной системы

Для успешного переноса зоны установите версию Solaris, используемую на исходном узле, в системе с идентичной архитектурой.

  1. Определите, какая версия Solaris работает на исходной системе.


    host1# uname -a
    
  2. Установите эту же версию на новом узле.

    См. документацию по установке Solaris на сайте docs.sun.com.

ProcedureОтличается архитектура компьютеров

Для успешного переноса зоны следует использовать параметр -u команды zoneadmattach.

  1. Определите архитектуру обоих компьютеров.


    host1# uname -a
    
  2. Если архитектуры различаются, используйте для присоединения команду zoneadm attach с параметром -u.


    host2# zoneadm -z my-zone attach -u
    

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