Diagnosticar e Solucionar Problemas de Falhas de Alteração de Forma
Este artigo ajuda a diagnosticar e solucionar problemas que podem ocorrer quando você altera a forma do sistema de banco de dados.
Para sistemas de banco de dados RAC com vários nós, as operações de alteração de forma seguem de maneira incremental. Dependendo de onde a falha ocorre na operação de alteração de forma, talvez seja possível tentar novamente a operação usando a console.
Este artigo inclui informações para ajudá-lo a determinar a causa da falha e corrigir o problema. As informações são organizadas em várias seções, com base na condição do erro.
Os seguintes tópicos são abordados neste artigo:
- Usar a Console do OCI para Diagnosticar e Solucionar Problemas
- Usar dbcli para Diagnosticar e Solucionar Problemas
- Obter Ajuda Adicional
Observação: Você também pode criar conexões de console serial para solucionar problemas do seu sistema de banco de dados no modo de usuário único. Para obter informações sobre como criar uma conexão de console serial na Console, consulte Gerenciar a Conexão de Console Serial com o Sistema do BD.
Usar a Console do OCI para Diagnosticar e Solucionar Problemas
Se a operação de alteração de forma falhar, um banner de mensagem aparecerá na página de detalhes do sistema de banco de dados para fornecer detalhes sobre a falha. Se a falha acontecer no primeiro nó de um sistema de vários Nós e a operação for submetida a rollback com sucesso, o botão Alterar forma permanecerá disponível e o sistema permanecerá on-line, no estado disponível. Entre em contato com o Suporte Técnico da Oracle para obter detalhes adicionais sobre a falha. Você também pode usar o dbcli para saber mais sobre a falha e quais problemas precisam ser resolvidos. Depois de determinar que nenhum problema permanece, você poderá tentar a operação novamente.
Se a falha deixar o sistema em um estado para o qual a operação não pode ser submetida a rollback, o estado do sistema seráPrecisa de Atenção. Nesse caso, entre em contato com o Suporte Técnico da Oracle quando você estiver ciente do problema, para que a Oracle possa ajudar a resolver o problema e concluir a operação de alteração de forma.
Usar o dbcli para Solucionar Problemas
Os seguintes tópicos são abordados:
- Determinar Qual Estágio da Operação de Alteração de Forma Falhou
- Diagnosticando e Solucionando Problemas de Falhas que Ocorrem no Estágio Pre_action
Determinar Qual Estágio da Operação de Alteração de Forma Falhou
- Faça log-in no sistema de banco de dados como usuário
root. -
Navegue até
/opt/oracle/dcs/bin:cd /opt/oracle/dcs/bin -
Atualize a ferramenta CLI:
./cliadm update-dbcli -
Liste os jobs com falha:
dbcli list-jobs | grep -i failed
Observação: se o(s) job(s) com falha ocorreu(m) durante o estágio pre_action, action ou post_action. Observe também o valor job_id do job com falha, do qual você precisará para resolver o problema.
Diagnosticando e Solucionando Problemas de Falhas que Ocorrem no Estágio Pre_action
-
Use o valor
job_idpara obter mais informações sobre a falha:dbcli describe-job -i <job_id> -
Procure o erro nos arquivos
dcs-agent.logedcs-agent-debug.log(que estão localizados no diretório/opt/oracle/dcs/log/):Por exemplo:
cd /opt/oracle/dcs/log grep -ir "DCS-10063:Failed to get node names from olsnodes." * - Usando as informações sobre o erro registrado no arquivo de log, corrija a configuração do sistema, se possível.
- Repita a operação de alteração de forma. Se a operação ainda não for bem-sucedida, siga as instruções em Obter Ajuda Adicional.
Obter Ajuda Adicional
Se a falha ocorrer no estágio post_action ou se você não for capaz de resolver falhas que ocorrem no estágio pre_action, faça o seguinte:
- Obtenha as informações listadas no documento Coleção de Dados de Diagnóstico da Instância do Oracle Database Cloud Service.
- Abrir uma Solicitação de Suporte no My Oracle Support. Entre em Contato com o Suporte Técnico da Oracle.