MKSYSB-återställning misslyckas med fel 0301-165 Bosboot misslyckades
Summary: Den här artikeln är baserad på en liknande IBM-artikel som har ändrats här för en PowerPath-kontext. När en mksysb-avbildning skapades med PowerPath installerat kan återställningen av avbildningen på en disk med flera sökvägar misslyckas. Detta beror på att flera hårddiskar håller rootvg, vilket hindrar bosboot från att lyckas. Den här artikeln innehåller alla steg som krävs för att lösa problemet. ...
Symptoms
När du försöker återställa mksysb, när flera sökvägar är konfigurerade till de enheter som används för att återställa avbildningen, kan ett fel som liknar följande inträffa:
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
Hitta pseudoenheten som håller dessa hårddiskar.
Lossa enheterna från PowerPath.
Ta bort hårddiskarna (alla utom en).
Kör kommandot bosboot mot den återstående hdisken.
Kör bosboot mot ipldevice.
Avsluta
Välj alternativ 2 när mksysb-återställningen misslyckas:
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
Kontrollera rootvg-diskarna:
# 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
Hitta motsvarande pseudoenhet med valfri hdisk-enhet från den här listan:# 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
Ta bort pseudoenheten för att frigöra hårddiskarna# powermt remove dev=hdiskpower0
Ta bort de duplicerade rootvg-diskarna:
# rmdev -dl hdisk0
# rmdev -dl hdisk2
# rmdev -dl hdisk4
# rmdev -dl hdisk6
# rmdev -dl hdisk8
# rmdev -dl hdisk10
# rmdev -dl hdisk12
# rmdev -dl hdisk14
Ett av ovanstående rmdev-kommandon misslyckas som förväntat och endast en rootvg-disk återstår:
# lspv |grep rootvg
hdisk12 00aabbccddeeffcc rootvg active
Utför bosboot-kommandona manuellt:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice
(Du kan behöva skapa iplDevice för att kommandot "bosboot -ad /dev/ipldevice" ska lyckas. I vårt fall skulle du göra detta med "ln /dev/rhdisk12 /dev/ipldevice)
Om bosboot-kommandona fungerar skriver du "exit"
# exit
Återställningen av mksysb fortsätter att slutföras.
Om bosboot-kommandona misslyckas arbetar du med lagringsadministratören för att minska antalet sökvägar till rootvg-disken till en före mksysb-återställningen.
Den här lösningen härleds från den offentliga IBM-lösningen https://www.ibm.com/support/pages/mksysb-restore-fails-error-0301-165-bosboot-failed