A restauração do mksysb falha com o erro 0301-165 bosboot failed
Summary: Este artigo é baseado em um artigo semelhante da IBM que foi modificado aqui para um contexto do PowerPath. Quando uma imagem mksysb foi criada com o PowerPath instalado, a restauração da imagem em um disco de múltiplos caminhos pode falhar. Isso ocorre devido a vários hdisks segurando rootvg, impedindo que bosboot tenha sucesso. Este artigo fornece todas as etapas solicitadas para superar o problema. ...
Symptoms
Ao tentar restaurar o mksysb, quando vários caminhos são configurados para os dispositivos usados para restaurar a imagem, pode ocorrer um erro semelhante ao seguinte:
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
Localize o pseudodispositivo que contém esses hdisks.
Solte os dispositivos do PowerPath.
Remova os hdisks (todos, exceto um).
Execute o comando bosboot no hdisk restante.
Execute o bosboot no ipldevice.
Sair
da opção 2 Select quando a restauração mksysb falhar:
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
Verifique os discos 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
Localize o pseudodispositivo correspondente usando qualquer dispositivo hdisk desta lista:# 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
Remova o pseudodispositivo para liberar os hdisks# powermt remove dev=hdiskpower0
Remova os discos rootvg duplicados:
# rmdev -dl hdisk0
# rmdev -dl hdisk2
# rmdev -dl hdisk4
# rmdev -dl hdisk6
# rmdev -dl hdisk8
# rmdev -dl hdisk10
# rmdev -dl hdisk12
# rmdev -dl hdisk14
Um dos comandos rmdev acima falha conforme o esperado e resta apenas um disco rootvg:
# lspv |grep rootvg
hdisk12 00aabbccddeeffcc rootvg active
Execute os comandos bosboot manualmente:
# bosboot -ad /dev/hdisk12
# bosboot -ad /dev/ipldevice
(Talvez seja necessário criar o ipldevice para que o comando "bosboot -ad /dev/ipldevice" seja bem-sucedido. No nosso caso, você faria isso com "ln /dev/rhdisk12 /dev/ipldevice)
Se os comandos bosboot funcionarem, digite "exit"
# exit
A restauração do mksysb continua concluída.
Se os comandos bosboot falharem, trabalhe com o administrador de armazenamento para reduzir o número de caminhos do disco rootvg para um antes da restauração do mksysb.
Essa solução é derivada da solução pública da IBM https://www.ibm.com/support/pages/mksysb-restore-fails-error-0301-165-bosboot-failed