Introdução
Este documento descreve como solucionar problemas e resolver problemas de desligamento anormal em sistemas baseados em Sistema Operacional de Voz (VOS).
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento de um ou mais destes tópicos:
- Cisco Unified Communications Manager (CUCM)
- Mensagens instantâneas e presença (IM&P) do Cisco Unified
- Cisco Emergency Responder (CER)
- Cisco Unity Connection (CUC)
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- CUCM 12.5 ou superior
- IM&P 12.5 ou superior
- CER 12.5 ou superior
- CUC 12.5 ou superior
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
O que é um desligamento indigno?
Um desligamento incorreto se refere ao término repentino ou abrupto do VOS sem executar os procedimentos de desligamento adequados. Normalmente, isso ocorre quando o sistema é forçado a parar ou desligar inesperadamente, sem permitir que os processos e serviços necessários sejam desligados normalmente.
Quando um desligamento anormal ocorre, uma mensagem de aviso é exibida no site de administração dos servidores.
Aviso de desligamento da interface da Web sem problemas
Este aviso também é exibido se você fizer login via SSH ou Console VMWare.
Desligamento incorreto da CLI
Causas comuns para desligamentos inadequados incluem:
- Interrupções de energia
- Falhas de hardware
- Procedimentos inadequados de desligamento, reinicialização ou interrupção da Máquina Virtual
Aviso: Desligamentos irregulares podem resultar em interrupções de serviço, perda de dados e instabilidade do sistema.
Verificação de um evento de desligamento anormal
Para confirmar que ocorreu um desligamento da energia - normal, faça login na CLI e execute file view install system-history.log.
Revise a saída de system-history.log. Se dois eventos de inicialização forem consecutivos sem um evento de desligamento ou reinicialização, isso significa que ocorreu um desligamento incorreto.
admin:exibição de arquivo install system-history.log
06/20/2023 10:22:48 | root: Desligamento 14.0.1.13900-155 Start
06/20/2023 10:24:35 | raiz: Inicialização 14.0.1.13900-155 Iniciar = OK, desligamento anterior
07/10/2023 10:29:08 | root: Reiniciar 14.0.1.13900-155 Start
07/10/2023 10:30:05 | root: Boot 14.0.1.13900-155 Start = OK, prior Restart
07/15/2023 11:14:29 | raiz: Boot 14.0.1.13900-155 Start = Ungraceful Shutdown, nenhuma instrução anterior Restart or Shutdown
Validar Integridade do Sistema
É importante identificar a causa subjacente de um desligamento anormal para tomar as medidas apropriadas para evitar sua recorrência e minimizar o impacto no sistema e em seus usuários.
Verifique a energia
Verifique se o servidor VOS tem uma fonte de alimentação estável e está conectado corretamente às fontes de alimentação. Verifique se os cabos de alimentação estão conectados corretamente e se não estão danificados.
Verificar o hardware
Acesse o IMC (Integrated Management Controller, Controlador de gerenciamento integrado) ou o iDRAC (Integrated Dell Remote Access Controller, Controlador de acesso remoto integrado Dell) para revisar os registros do servidor.Verifique os registros do servidor em busca de erros de hardware ou avisos que indiquem problemas com componentes de hardware.
Muitos servidores oferecem ferramentas de diagnóstico que podem ser acessadas durante o processo de inicialização. Essas ferramentas podem executar testes abrangentes de hardware, incluindo testes de memória, testes de CPU e verificações de disco. Use essas ferramentas de diagnóstico para identificar problemas ou falhas de hardware.
Observação: é importante consultar a documentação dos fabricantes de servidores e os recursos de suporte para obter instruções específicas sobre como verificar e solucionar problemas de hardware.
Verificar o procedimento de encerramento
Forçar o desligamento do servidor VOS usando métodos como pressionar o botão liga/desliga ou desconectar o servidor sem permitir que o sistema operacional execute os processos de desligamento necessários pode levar a um desligamento anormal.
Verificações de estabilidade de VOS
Para verificar a estabilidade do sistema VOS, vários utilitários podem ser utilizados. Esses utilitários fornecem informações valiosas sobre os serviços, diagnósticos, rede, integridade do banco de dados e sincronização de tempo.
Utilitário |
Descrição |
lista de serviços utils |
Esse comando VOS é usado para verificar o status e a integridade dos serviços em execução no servidor. A revisão da lista de serviços garante que todos os serviços essenciais estejam sendo executados conforme esperado. Quaisquer serviços que estejam parados ou enfrentando problemas podem ser uma indicação de possíveis problemas de estabilidade no sistema. |
utils diagnose test |
Esse comando VOS inicia um teste de diagnóstico que executa várias verificações nos componentes, configurações e serviços do sistema. Ele ajuda a identificar possíveis problemas ou erros de configuração que possam afetar a estabilidade do sistema. A saída de diagnóstico fornece aos administradores informações de diagnóstico e recomendações para resolver quaisquer problemas identificados. |
show network cluster |
Este comando VOS verifica a conectividade de rede entre os nós do cluster e exibe o status de cada membro do cluster. Os administradores podem examinar os dados de saída para garantir que a rede esteja configurada corretamente, que todos os membros do cluster estejam on-line e que a comunicação entre eles seja estável. Problemas ou inconsistências de rede podem afetar significativamente a estabilidade e a confiabilidade do sistema VOS. |
show tech dbintegrity |
Esse comando VOS gera um arquivo de suporte técnico que inclui informações sobre a integridade do banco de dados. Ele verifica o status da replicação, os contadores e outros detalhes cruciais relacionados ao banco de dados. A verificação da integridade do banco de dados é vital para garantir a consistência dos dados e a estabilidade do sistema. Qualquer problema detectado por esse comando pode ajudar na identificação e resolução de possíveis problemas de banco de dados. |
status NTP de utils |
Este comando do VOS exibe o status de sincronização do Network Time Protocol (NTP) no servidor. Ele mostra a origem NTP que está sendo usada, o status da sincronização e o deslocamento de tempo entre o servidor e a origem NTP configurada. A sincronização de tempo apropriada é essencial para várias funções do sistema. A verificação do status do NTP garante que o tempo dos sistemas VOS seja preciso e minimiza possíveis problemas relacionados à temporização. |
Verificação de Arquivo ISO de Recuperação |
Este utilitário ISO é usado para examinar e verificar a integridade do sistema de arquivos no servidor VOS. Execute a verificação de arquivos para confirmar se o sistema de arquivos está íntegro e livre de corrupção ou erros. A verificação do ficheiro não abrange a integridade dos ficheiros individuais que possam conter elementos corrompidos Para obter informações sobre como baixar e usar o ISO de recuperação, consulte o guia Obtain and Run Recovery Software no CUCM VM. |
Atenuação
Para mitigar o impacto de desligamentos inadequados, é importante implementar medidas preventivas, como backups regulares, monitoramento e estratégias de redundância.
Se os procedimentos adequados de desligamento não forem seguidos durante atividades de manutenção, atualizações do sistema, reinicialização da máquina virtual ou desligamento da máquina virtual, isso poderá resultar em um desligamento anormal.
Correção
A remediação recomendada para um desligamento anormal no nível do VOS é reconstruir os nós afetados e restaurar a partir de um bom backup. Isso garante a integridade do arquivo do sistema e restaura o sistema a um estado estável.
Consulte os links fornecidos para obter instruções sobre como restaurar de um backup.
Há outra opção disponível em situações em que a reconstrução não é possível ou desfavorável. O comando VOS utils ungraceful warn disable é usado para suprimir os avisos de desligamento anormal da Administração da Web e do Console.
Comando |
Descrição |
utils ungraceful warn disable |
Esse comando vos pode ser usado para desativar a mensagem de aviso da Administração da Web e do Console que aparece quando um desligamento anormal é detectado. Este comando não executa nenhuma verificação do sistema para corrupção de arquivos. |
Essa não é a solução recomendada, pois ela apenas suprime o aviso e não trata da causa subjacente do desligamento anormal. É crucial abordar a causa raiz e garantir a estabilidade e a integridade do sistema VOS
Observação: se o servidor não puder executar o comando utils ungraceful warn disable, consulte o bug da Cisco ID CSCvy68211, pois um arquivo COP é necessário para habilitar o comando.