terça-feira, 6 de setembro de 2016
OPatchauto resume could not proceed since there is no enough data about the prior failed session
Ao instalar um patch Oracle é apresentado seguinte erro:
"OPatchauto resume could not proceed since there is no enough data about the prior failed session"
A log de execução mostra uma saída semelhante a descrita abaixo:
OPatch Automation Tool
Copyright (c)2014, Oracle Corporation. All rights reserved.
OPatchauto Version : 12.1.0.1.8
OUI Version : 12.1.0.2.0
Running from : /u01/app/oracle/product/12.1.0.2/db_1
opatchauto log file: /u01/app/12.1.0.2/grid/cfgtoollogs/opatchauto/23273629/opatch_gi_2016-08-30_12-03-19_deploy.log
Parameter Validation: Successful
Configuration Validation: Successful
Patch Location: /mnt/oracle/oracle12c/psu/12_1_0_2_160719_psu23273629/23273629
Grid Infrastructure Patch(es): 21436941 23054246 23054327 23054341
DB Patch(es): 23054246 23054327
OPatchauto resume could not proceed since there is no enough data about the prior failed session. Please fix the reported issues, if any, and retry your apply or rollback session.
Causa:
O problema ocorre devido ao bug 21454505 - OPATCHAUTO-COULD NOT PROCEED SINCE THERE IS NO ENOUGH DATA ABT PRIOR FAIL SESSION
Este bug ocorre quando o hostname do servidor está definido com letras maiúsculas.
Para conferir se este é o realmente o problema que estamos sofrendo, podemos executar o comando abaixo no pronpt do sistema operacional:
$ hostname -s
Verificaremos que o resultado, será o nome do node em letras maiúsculas.
RACNODE1
Solução:
Esse bug estará corrigido na versão 12.2.0.1.0
Enquanto isso, precisamos que o hostname do servidor esteja configurado com letras minúsculas.
Para isso, como usuário root, devemos executar o comando abaixo, onde o nome do hostname deverá ser digitado em letras minúsculas:
# hostname racnode1
Após a alteração realizada, devemos reiniciar o processo de instalação do patch.
Importante: Essa alteração será válida até o próximo reboot. Essa alteração deverá ser feita de forma definitiva pelo administrador do sistema operacional.
Referência:
Opatchauto Fails With Error "OPatchauto resume could not proceed since there is no enough data about the prior failed session." (Doc ID 2033713.1)