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 diagnosticar e solucionar problemas no seu sistema de BD 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 da Console Serial com o Sistema de Banco de Dados.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 ocorrer no primeiro nó de um sistema com vários nós e a operação for revertida 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 em que a operação não pode ser revertida, 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 dbcli
para Diagnosticar e Solucionar Problemas
Os seguintes tópicos são abordados:
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-raiz.
-
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 job (ou jobs) com falha tiver ocorrido durante o estágiopre_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_id
para obter mais informações sobre a falha:dbcli describe-job -i <job_id>
-
Procure o erro nos arquivos
dcs-agent.log
edcs-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.