MKSysB-Wiederherstellung schlägt mit Fehler 0301-165 fehl Bosboot fehlgeschlagen
Summary: Dieser Artikel basiert auf einem ähnlichen IBM-Artikel, der hier für einen PowerPath-Kontext geändert wurde. Wenn ein mksysb-Image mit installiertem PowerPath erstellt wurde, schlägt die Wiederherstellung des Image auf einer Multipath-Festplatte möglicherweise fehl. Dies liegt daran, dass mehrere Festplatten rootvg enthalten, was verhindert, dass bosboot erfolgreich ist. Dieser Artikel enthält alle erforderlichen Schritte zur Behebung des Problems. ...
Symptoms
Wenn beim Versuch, mksysb wiederherzustellen, mehrere Pfade zu den Geräten konfiguriert sind, die zum Wiederherstellen des Image verwendet werden, kann ein Fehler ähnlich dem folgenden auftreten:
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
Suchen Sie das Pseudogerät, auf dem sich diese Festplatten befinden.
Lösen Sie die Geräte aus PowerPath.
Entfernen Sie die Festplatten (alle bis auf eine).
Führen Sie den Befehl bosboot auf der verbleibenden Festplatte aus.
Führen Sie bosboot für das ipldevice aus.
Beenden
Sie Option 2, wenn die mksysb-Wiederherstellung fehlschlägt:
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
Überprüfen Sie die rootvg-Festplatten:
# 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
Suchen Sie das entsprechende Pseudogerät mit einem beliebigen Festplattengerät aus dieser Liste:# 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
Entfernen Sie das Pseudogerät, um die Festplatten freizugeben# powermt remove dev=hdiskpower0
Entfernen Sie die duplizierten rootvg-Festplatten:
# rmdev -dl hdisk0
# rmdev -dl hdisk2
# rmdev -dl hdisk4
# rmdev -dl hdisk6
# rmdev -dl hdisk8
# rmdev -dl hdisk10
# rmdev -dl hdisk12
# rmdev -dl hdisk14
Einer der oben genannten rmdev-Befehle schlägt wie erwartet fehl und es bleibt nur eine rootvg-Festplatte übrig:
# lspv |grep rootvg
hdisk12 00aabbccddeeffcc rootvg active
Führen Sie die bosboot-Befehle manuell aus:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice
(Möglicherweise müssen Sie das IPLPlayer erstellen, damit der Befehl "bosboot -ad /dev/ipldevice" erfolgreich ausgeführt werden kann. In unserem Fall würden Sie dies mit "ln /dev/rhdisk12 /dev/ipldevice" tun.
Wenn die bosboot-Befehle funktionieren, geben Sie "exit" ein.
# exit
Die mksysb-Wiederherstellung wird weiterhin abgeschlossen.
Wenn die bosboot-Befehle fehlschlagen, arbeiten Sie mit Ihrem Storage-Administrator zusammen, um die Anzahl der Pfade der rootvg-Festplatte vor der mksysb-Wiederherstellung auf einen zu reduzieren.
Diese Lösung ist von der öffentlichen IBM-Lösung https://www.ibm.com/support/pages/mksysb-restore-fails-error-0301-165-bosboot-failed abgeleitet