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. ...
Symptoms
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
Resolution
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