Obnovení mksysb selže s chybou 0301-165 bosboot failed
Summary: Tento článek vychází z podobného článku IBM, který byl zde upraven pro kontext PowerPath. Pokud byla bitová kopie mksysb vytvořena s nainstalovaným softwarem PowerPath, obnovení bitové kopie na disku s více cestami může selhat. To je způsobeno tím, že více hdisků drží rootvg, což brání bosbootu v úspěchu. Tento článek obsahuje všechny kroky potřebné k překonání problému. ...
Symptoms
Při pokusu o obnovení mksysb, kdy je nakonfigurováno více cest k zařízením použitým k obnovení bitové kopie, může dojít k chybě podobné následující:
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
Najděte pseudozařízení, na kterém jsou tyto disky uloženy.
Uvolněte zařízení z PowerPath.
Vyjměte disky hdisks (všechny kromě jednoho).
Spusťte příkaz bosboot proti zbývajícímu hdisku.
Spusťte bosboot proti ipldevice.
Ukončit
Vyberte možnost 2, když se nezdaří obnovení 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
Zkontrolujte disky 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
Najděte odpovídající pseudo zařízení pomocí libovolného zařízení hdisk z tohoto seznamu:# 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
Odstraňte pseudo zařízení a uvolněte hdisks# powermt remove dev=hdiskpower0
Odstraňte duplicitní disky 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
Jeden z výše uvedených příkazů rmdev selže podle očekávání a zůstane pouze jeden disk rootvg:
# lspv |grep rootvg
hdisk12 00aabbccddeeffcc rootvg active
Proveďte příkazy bosboot ručně:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice
(Možná budete muset vytvořit ipldevice, aby byl příkaz "bosboot -ad /dev/ipldevice" úspěšný. V našem případě byste to udělali pomocí "ln /dev/rhdisk12 /dev/ipldevice)
Pokud příkazy bosboot fungují, zadejte "exit"
# exit
Obnovení mksysb se i nadále dokončuje.
Pokud příkazy bosboot selžou, spolupracujte se správcem úložiště a snižte počet cest disku rootvg na jednu před obnovením mksysb.
Toto řešení je odvozeno z veřejného řešení IBM https://www.ibm.com/support/pages/mksysb-restore-fails-error-0301-165-bosboot-failed