Timeout obtaining lock - AIX 6.1 + Oracle 11g
Hoje duratnte a instalação do Oracle 11.2.0.3 passei por um pequeno problema. Depois de ter verificado todos os pré-requisitos de hardware e software, fui executar o runInstaller e me deparei com o seguinte erro:
$ ./runInstaller
oslevel: Timeout obtaining lock.
oslevel é um comando do sistema operacional AIX que nos retorna a versão do software. Ele é semelhante ao uname no Linux. Bom, depois de ver a mensagem de erro, tentei executar o comando oslevel com o usuário oracle e o retorno foi o mesmo:
$oslevel -s
oslevel: Timeout obtaining lock.
Percebi que o comando só funcionava com o usuário root:
bash-3.2# oslevel -s
6100-06-02-1044
Como a mensagem de erro falava em lock, então pensei que poderia haver algum arquivo temporário que
fosse usado durate a execução do comando oslevel e que estava em lock por algum usuário. Então acessei o diretório /tmp e lá existia um arquivo oculto ".oslevel.datafiles". Fiz a exclusão desse arquivo e consegui realizar a instalação do Oracle normalmente.
Procedimento realizado:
cd /tmp
rm .oslevel.datafiles
bash-3.2$ oslevel
6.1.0.0
/u01/database/runInstaller
Hoje duratnte a instalação do Oracle 11.2.0.3 passei por um pequeno problema. Depois de ter verificado todos os pré-requisitos de hardware e software, fui executar o runInstaller e me deparei com o seguinte erro:
$ ./runInstaller
oslevel: Timeout obtaining lock.
oslevel é um comando do sistema operacional AIX que nos retorna a versão do software. Ele é semelhante ao uname no Linux. Bom, depois de ver a mensagem de erro, tentei executar o comando oslevel com o usuário oracle e o retorno foi o mesmo:
$oslevel -s
oslevel: Timeout obtaining lock.
Percebi que o comando só funcionava com o usuário root:
bash-3.2# oslevel -s
6100-06-02-1044
Como a mensagem de erro falava em lock, então pensei que poderia haver algum arquivo temporário que
fosse usado durate a execução do comando oslevel e que estava em lock por algum usuário. Então acessei o diretório /tmp e lá existia um arquivo oculto ".oslevel.datafiles". Fiz a exclusão desse arquivo e consegui realizar a instalação do Oracle normalmente.
Procedimento realizado:
cd /tmp
rm .oslevel.datafiles
bash-3.2$ oslevel
6.1.0.0
/u01/database/runInstaller
Comentários