Solaris 11.3.1 обновление до 11.4.0 не удалось

Вопрос или проблема

Я пытаюсь обновить с Solaris 11.3.1 до 11.4.0, и у меня постоянно возникают проблемы с зависимостями, которые я не могу преодолеть.

Я предполагаю, что необходим пакет, который недоступен в репозитории выпуска (11.4.0). Возможно, пакет, который нужно обновить первым, доступен в 11.3 SRU?

У меня нет контракта на поддержку, поэтому у меня нет доступа к репозиторию поддержки (я студент, и это лабораторный сервер, на котором я учусь).

Есть идеи или предложения?

beadm list

root@server:~# beadm list
BE         Flags Mountpoint Space  Policy Created          
--         ----- ---------- -----  ------ -------          
s11.2-12.6 -     -          26.01M static 2015-08-02 10:50 
s11.3.1    NR    -          26.41M static 2019-07-18 10:36 

pkg info

root@server:~# pkg info entire
          Name: entire
       Summary: Incorporation to lock all system packages to the same build
   Description: Этот пакет ограничивает версии системных пакетов одной
                сборкой.  ВНИМАНИЕ: Правильное обновление системы и правильный выбор пакетов
                зависят от наличия этой инкорпорации.
                Удаление этого пакета приведет к неподдерживаемой системе.
      Category: Meta Packages/Incorporations
         State: Installed
     Publisher: solaris
       Version: 0.5.11 (Oracle Solaris 11.3.1.5.3)
 Build Release: 5.11
        Branch: 0.175.3.1.0.5.3
Packaging Date: 1 августа 2018 года, 01:01:46 AM 
          Size: 5.46 kB
          FMRI: pkg://solaris/[email protected],5.11-0.175.3.1.0.5.3:20180801T010146Z

root@server:~# pkg info -r entire
          Name: entire
       Summary: Incorporation to lock all system packages to the same build
   Description: Этот пакет ограничивает версии системных пакетов одной
                сборкой.  ВНИМАНИЕ: Правильное обновление системы и правильный выбор пакетов
                зависят от наличия этой инкорпорации.
                Удаление этого пакета приведет к неподдерживаемой системе.
      Category: Meta Packages/Incorporations
         State: Not installed
     Publisher: solaris
       Version: 11.4 (Oracle Solaris 11.4.0.0.1.15.0)
 Build Release: 5.11
        Branch: 11.4.0.0.1.15.0
Packaging Date: 17 августа 2018 года, 12:42:03 AM 
          Size: 2.53 kB
          FMRI: pkg://solaris/[email protected],5.11-11.4.0.0.1.15.0:20180817T004203Z

pkg publisher

root@server:~# pkg publisher
PUBLISHER                   TYPE     STATUS P LOCATION
solaris                     origin   online F http://pkg.oracle.com/solaris/release/

pkg update

root@server:~# pkg update -nv --accept --be-name=s11.4.0 [email protected]
Создание плана (настройка решателя): \
pkg update: Не удается установить подходящую версию entire:
  Отклонено:  pkg://solaris/[email protected]
  Причина:  Не удается установить версию, соответствующую 'require' зависимости consolidation/X/X-incorporation
  Причина:  Не удается установить версию, соответствующую 'require' зависимости consolidation/ips/ips-incorporation

pkg list

root@server:~# pkg list -af entire
NAME (PUBLISHER)                                  VERSION                    IFO
entire                                            11.4-11.4.0.0.1.15.0       ---
entire                                            0.5.11-0.175.3.1.0.5.3     i--
entire                                            0.5.11-0.175.3.1.0.5.2     ---
entire                                            0.5.11-0.175.3.1.0.5.1     ---
entire                                            0.5.11-0.175.3.1.0.5.0     ---

root@server:~# pkg list -af consolidation/ips/ips-incorporation
NAME (PUBLISHER)                                  VERSION                    IFO
consolidation/ips/ips-incorporation               11.4-11.4.0.0.1.14.0       ---
consolidation/ips/ips-incorporation               0.5.11-0.175.3.0.0.26.0    i--


root@server:~# pkg list -af consolidation/X/X-incorporation
NAME (PUBLISHER)                                  VERSION                    IFO
consolidation/X/X-incorporation                   11.4-11.4.0.0.1.14.0       ---
consolidation/X/X-incorporation                   0.5.11-0.175.3.1.0.2.1489  i--

root@server:~# pkg update -nv consolidation/ips/ips-incorporation 
Нет доступных обновлений для этого образа.
root@server:~# pkg update -nv consolidation/X/X-incorporation
Нет доступных обновлений для этого образа.

pkg info

root@server:~# pkg info consolidation/X/X-incorporation
          Name: consolidation/X/X-incorporation
       Summary: X consolidation incorporation
   Description: Эта инкорпорация ограничивает пакеты из консолидации X Window System.
      Category: Meta Packages/Incorporations
         State: Installed
     Publisher: solaris
       Version: 0.5.11
 Build Release: 5.11
        Branch: 0.175.3.1.0.2.1489
Packaging Date: 21 сентября 2015 года, 07:18:42 PM 
          Size: 5.53 kB
          FMRI: pkg://solaris/consolidation/X/[email protected],5.11-0.175.3.1.0.2.1489:20150921T191842Z

root@server:~# pkg info consolidation/ips/ips-incorporation
          Name: consolidation/ips/ips-incorporation
       Summary: Инкорпорация консолидации системы упаковки образов
   Description: Эта инкорпорация ограничивает пакеты из консолидации системы упаковки образов.
      Category: System/Packaging
         State: Installed
     Publisher: solaris
       Version: 0.5.11
 Build Release: 5.11
        Branch: 0.175.3.0.0.26.0
Packaging Date: 5 июля 2015 года, 08:34:35 PM 
          Size: 5.46 kB
          FMRI: pkg://solaris/consolidation/ips/[email protected],5.11-0.175.3.0.0.26.0:20150705T203435


root@server:~# pkg info -r consolidation/X/X-incorporation                   
          Name: consolidation/X/X-incorporation
       Summary: userland consolidation incorporation (consolidation/X/X-incorporation)
   Description: Эта инкорпорация ограничивает пакеты из инкорпорации userland.
      Category: Meta Packages/Incorporations
         State: Not installed
     Publisher: solaris
       Version: 11.4
 Build Release: 5.11
        Branch: 11.4.0.0.1.14.0
Packaging Date: 14 августа 2018 года, 03:31:56 PM 
          Size: 2.52 kB
          FMRI: pkg://solaris/consolidation/X/[email protected],5.11-11.4.0.0.1.14.0:20180814T153156Z


root@server:~# pkg info -r consolidation/ips/ips-incorporation
          Name: consolidation/ips/ips-incorporation
       Summary: Инкорпорация консолидации системы упаковки образов
   Description: Эта инкорпорация ограничивает пакеты из консолидации системы упаковки образов.
      Category: System/Packaging
         State: Not installed
     Publisher: solaris
       Version: 11.4
 Build Release: 5.11
        Branch: 11.4.0.0.1.14.0
Packaging Date: 14 августа 2018 года, 02:50:51 PM 
          Size: 2.52 kB
          FMRI: pkg://solaris/consolidation/ips/[email protected],5.11-11.4.0.0.1.14.0:20180814T145051Z

Обновление, которое вы пытаетесь выполнить, невозможно, как обсуждалось https://docs.oracle.com/cd/E37838_01/html/E60977/gmpdi.html

Система должна работать на SRU 0.5.11-0.175.3.23 или выше, прежде чем вы сможете обновить до 11.4. Вы работаете на SRU “0.5.11-0.175.3.1.0.5.3”.
Вы можете проверить это по “https://docs.oracle.com/en/operating-systems/solaris/oracle-solaris/11.4/update-system/how-update-oracle-solaris-11.3-oracle-solaris-11.4.html”

Ответ или решение

При обновлении с Solaris 11.3.1 до 11.4.0 вы столкнулись с проблемой зависимостей, которая затрудняет процесс. Основная трудность заключается в том, что ваша текущая версия обновления (SRU) не соответствует минимально необходимой версии для выполнения этого перехода.

Диагностика проблемы

Вы используете Solaris 11.3.1 с SRU 0.5.11-0.175.3.1.0.5.3. Для успешного обновления до Solaris 11.4.0 необходимо, чтобы ваша система имела SRU 0.5.11-0.175.3.23 или более позднюю, как указано в документации Oracle.

Для проверки установленной версии SRU вы можете выполнить команду:

pkg info entire

Если версия SRU ниже, то сначала нужно обновить вашу систему до соответствующего уровня.

Решение проблемы

  1. Обновление до соответствующего уровня SRU:
    У вас нет доступа к репозиторию поддержки Oracle, который может содержать необходимые обновления, так как вы работаете без поддерживающего контракта. Однако вы можете попробовать выполнить обновление до последней версии SRU для Solaris 11.3.1, которая доступна в публичных репозиториях. Используйте следующую команду для проверки доступных обновлений:

    pkg update entire

    Если обновления доступны, примите их.

  2. Использование патчей:
    Если обновление не удается, возможно, вам удастся найти патчи (например, в виде пакетов .pkg) на других ресурсах или форумах сообщества Solaris, которые могут помочь вам поднять уровень вашей версии SRU.

  3. Скачивание необходимых пакетных файлов:
    Вы можете попробовать найти и загрузить необходимые пакеты, указанные в ошибках при попытке обновления, вручную и установить их. Это может быть сложным, но иногда это единственный способ, особенно если нет возможности доступа к службе поддержки.

  4. Переход на другую версию Solaris:
    В случае, если вышеуказанные методы не работают, подумайте о возможности установки новой версии системы (например, Solaris 11.4.0) на чистую установку, если ваш учебный процесс это позволяет. Это может быть лучшим вариантом для изучения новых возможностей операционной системы без сложностей, связанных с обновлением.

Заключение

Для успешного обновления системы Solaris 11.3.1 до 11.4.0 вам необходимо позаботиться о наличии правильных версий SRU из репозитория. Используйте доступные ресурсы и обратитесь к сообществу Solaris, чтобы повысить уровень своей системы или получить доступ к необходимым пакетам. Учтите, что отсутствие доступа к репозиторию с поддержкой может стать серьезным препятствием, но существуют альтернативные способы получения необходимых обновлений.

Если у вас есть дополнительные вопросы или требуется помощь, не стесняйтесь обращаться к форумам Solaris или другому сообществу IT-специалистов для получения поддержки.

Оцените материал
Добавить комментарий

Капча загружается...