Сбой восстановления mksysb с ошибкой 0301-165: Сбой Bosboot

Summary: Эта статья основана на аналогичной статье IBM, которая была изменена здесь для контекста PowerPath. Если образ mksysb был создан с установленным приложением PowerPath, восстановление образа на многопутевом диске может завершиться сбоем. Это происходит из-за того, что несколько hdisk удерживают rootvg, что предотвращает успех bosboot. В этой статье описаны все действия для устранения этой проблемы. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Сбой восстановления mksysb с ошибкой 0301-165: Сбой
Bosboot.При попытке восстановления mksysb, если для устройств используется восстановление образа несколько путей, может произойти ошибка, подобная следующей:
0301-165 bosboot: WARNING! bosboot failed - do not attempt to boot device.
BOS Install: Could not create boot image.
   ID#        OPTION
     1        Continue
     2        Perform System Maintenance and Then Continue
   Enter ID number:

Cause

Rootvg существует на диске SAN с несколькими путями, настроенными и обслуживаемыми PowerPath. В таком случае создается несколько hdisk с одним и тем же PVID, что приводит к сбою команды bosboot.

Resolution

Выводит список устройств, поддерживающих rootvg.
Найдите псевдоустройство, содержащее эти hdisk.
Освободите устройства от PowerPath.
Извлеките жесткие диски (все, кроме одного).
Выполните команду bosboot для остальных hdisk.
Запустите bosboot для ipldevice.
Выход

Выберите вариант 2 в случае сбоя восстановления mksysb:
0301-165 bosboot: WARNING! bosboot failed - do not attempt to boot device.
BOS Install: Could not create boot image.
   ID#        OPTION
     1        Continue
     2        Perform System Maintenance and Then Continue
   Enter ID number: 2

Проверьте диски rootvg:
# lspv |grep rootvg
hdisk0          00aabbccddeeffcc                    rootvg          active
hdisk2          00aabbccddeeffcc                    rootvg          active
hdisk4          00aabbccddeeffcc                    rootvg          active
hdisk6          00aabbccddeeffcc                    rootvg          active
hdisk8          00aabbccddeeffcc                    rootvg          active
hdisk10         00aabbccddeeffcc                    rootvg          active
hdisk12         00aabbccddeeffcc                    rootvg          active
hdisk14         00aabbccddeeffcc                    rootvg          active

Найдите соответствующее псевдоустройство с помощью любого устройства hdisk из этого списка:
# powermt display dev=hdisk0

Pseudo name=hdiskpower0
Symmetrix ID=000297000000
Logical device ID=0000013C
Device WWN=60000970000297000000533030313343
state=alive; policy=SymmOpt; queued-IOs=0
==============================================================================
--------------- Host ---------------   - Stor -  -- I/O Path --   -- Stats ---
###  HW Path               I/O Paths    Interf.  Mode     State   Q-IOs Errors
==============================================================================
   3 fscsi7                 hdisk0     FA  3d:04 active   alive      0      0
   3 fscsi7                 hdisk2     FA  1d:04 active   alive      0      0
   2 fscsi6                 hdisk4     FA  4d:04 active   alive      0      0
   2 fscsi6                 hdisk6     FA  6d:04 active   alive      0      0
   2 fscsi6                 hdisk8     FA  2d:08 active   alive      0      0
   1 fscsi5                 hdisk10    FA  3d:04 active   alive      0      0
   1 fscsi5                 hdisk12    FA  1d:04 active   alive      0      0
   0 fscsi4                 hdisk14    FA  4d:04 active   alive      0      0


Удалите псевдоустройство, чтобы освободить hdisks

# powermt remove dev=hdiskpower0

Удалите дублирующиеся диски rootvg:

# rmdev -dl hdisk0
# rmdev -dl hdisk2
# rmdev -dl hdisk4
# rmdev -dl hdisk6
# rmdev -dl hdisk8
# rmdev -dl hdisk10
# rmdev -dl hdisk12
# rmdev -dl hdisk14

Одна из приведенных выше команд rmdev завершается сбоем, как и ожидалось, и остается только один диск rootvg:
# lspv |grep rootvg
hdisk12         00aabbccddeeffcc                    rootvg          active

Выполните команды bosboot вручную:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice

(Возможно, вам придется создать iplDevice для успешной команды «bosboot -ad /dev/ipldevice». В нашем случае это нужно сделать с помощью команды "ln /dev/rhdisk12 /dev/ipldevice)

Если команды bosboot работают, то введите «exit»

# exit

Восстановление mksysb продолжит выполняться.

Если команды bosboot не работают, перед восстановлением mksysb обратитесь к администратору системы хранения, чтобы уменьшить количество путей на диске rootvg до одного.

Это решение является производным от общедоступного решения IBM https://www.ibm.com/support/pages/mksysb-restore-fails-error-0301-165-bosboot-failed

Affected Products

PowerPath for AIX
Article Properties
Article Number: 000219423
Article Type: Solution
Last Modified: 15 Nov 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.