Przywracanie mksysb kończy się niepowodzeniem z błędem 0301-165 Bosboot nie powiodło się

Summary: Ten artykuł jest oparty na podobnym artykule IBM, który został zmodyfikowany tutaj w kontekście PowerPath. Po utworzeniu obrazu mksysb z zainstalowanym PowerPath przywrócenie obrazu na dysku wielościeżkowym może się nie powieść. Jest to spowodowane tym, że wiele dysków hdisk przechowuje rootvg, co uniemożliwia bosbootowi powodzenie. Ten artykuł zawiera wszystkie czynności wymagane do rozwiązania tego problemu. ...

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

Przywracanie mksysb kończy się niepowodzeniem z błędem 0301-165 Bosboot failed.
Podczas próby przywrócenia mksysb, gdy skonfigurowano wiele ścieżek do urządzeń użytych do przywrócenia obrazu, może wystąpić błąd podobny do następującego:
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 istnieje na dysku SAN z wieloma ścieżkami skonfigurowanymi i obsługiwanymi przez PowerPath. W takim przypadku tworzonych jest wiele dysków hdisk o tym samym identyfikatorze PVID, co powoduje niepowodzenie polecenia bosboot.

Resolution

Wyświetla listę urządzeń obsługujących rootvg.
Znajdź pseudourządzenie przechowujące te hdisks.
Zwolnij urządzenia z PowerPath.
Usuń dyski hdisks (wszystkie oprócz jednego).
Uruchom polecenie bosboot dla pozostałego dysku hdisk.
Uruchom bosboot dla ipldevice.
Wyjście

Wybierz opcję 2 w przypadku niepowodzenia przywracania 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

Sprawdź dyski 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

Znajdź odpowiednie pseudo urządzenie za pomocą dowolnego urządzenia hdisk z tej listy:
# 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


Usuń pseudo urządzenie, aby zwolnić hdisks

# powermt remove dev=hdiskpower0

Usuń zduplikowane dyski 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

Jedno z powyższych poleceń rmdev kończy się niepowodzeniem zgodnie z oczekiwaniami i pozostaje tylko jeden dysk rootvg:
# lspv |grep rootvg
hdisk12         00aabbccddeeffcc                    rootvg          active

Wykonaj polecenia bosboot ręcznie:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice

(Aby komenda "bosboot -ad /dev/ipldevice" zakończyła się powodzeniem, może być konieczne utworzenie ipldevice. W naszym przypadku należy to zrobić za pomocą polecenia "ln /dev/rhdisk12 /dev/ipldevice)

Jeśli polecenia bosboot działają, wpisz "exit"

# exit

Trwa przywracanie mksysb.

Jeśli polecenia bosboot zawiodą, należy wspólnie z administratorem pamięci masowej zmniejszyć liczbę ścieżek dysku rootvg do jednej przed przywróceniem mksysb.

To rozwiązanie wywodzi się z publicznego rozwiązania 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.