Introduction
Ce document décrit comment dépanner et résoudre les problèmes d'arrêt intempestif sur les systèmes basés sur le système d'exploitation vocal (VOS).
Conditions préalables
Exigences
Cisco recommande que vous ayez connaissance d'un ou de plusieurs des sujets suivants :
- Gestionnaire de communications unifiées de Cisco (version CUCM)
- Messagerie instantanée et présence Cisco Unified (IM&P)
- Cisco Emergency Responder (CER)
- Cisco Unity Connection (CUC)
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- CUCM 12.5 ou supérieur
- IM&P 12.5 ou supérieur
- CER 12.5 ou supérieur
- CUC 12.5 ou supérieur
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Qu'est-ce qu'un arrêt maladroit ?
Un arrêt intempestif se rapporte à l'arrêt soudain ou brutal du VOS sans exécuter les procédures d'arrêt appropriées. Il se produit généralement lorsque le système est forcé de s'arrêter ou de se mettre hors tension de manière inattendue, sans permettre aux processus et services nécessaires de s'arrêter en douceur.
Lorsqu'un arrêt intempestif s'est produit, un message d'avertissement s'affiche sur le site Web d'administration des serveurs.
Avertissement d'interface Web d'arrêt incorrect
Cet avertissement s'affiche également si vous vous connectez via SSH ou la console VMWare.
ILC d'arrêt maladroit
Causes courantes des arrêts intempestifs :
- Coupures de courant
- Défaillances matérielles
- Procédures incorrectes d'arrêt, de redémarrage ou d'arrêt de la machine virtuelle
Avertissement : les arrêts intempestifs peuvent entraîner des interruptions de service, des pertes de données et une instabilité du système.
Vérification d'un événement Ungraceful Shutdown
Pour confirmer qu'un arrêt intempestif s'est produit, connectez-vous à l'interface de ligne de commande et exécutez la vue de fichier install system-history.log.
Vérifiez le résultat du fichier system-history.log. Si deux événements d'amorçage sont consécutifs sans événement d'arrêt ou de redémarrage, un arrêt non conforme s'est produit.
admin:vue des fichiers install system-history.log
06/20/2023 10:22:48 | racine : Arrêt 14.0.1.13900-155 Début
06/20/2023 10:24:35 | racine : démarrage 14.0.1.13900-155 Début = OK, arrêt préalable
07/10/2023 10:29:08 | root : Restart 14.0.1.13900-155 Start
07/10/2023 10:30:05 | root : Boot 14.0.1.13900-155 Start = OK, before Restart
07/15/2023 11:14:29 | racine : Boot 14.0.1.13900-155 Start = Ungraceful Shutdown, sans instruction Restart ou Shutdown préalable
Valider l'état du système
Il est important d'identifier la cause sous-jacente d'un arrêt intempestif afin de prendre les mesures appropriées pour empêcher qu'il ne se reproduise et pour minimiser l'impact sur le système et ses utilisateurs.
Vérification de l'alimentation
Vérifiez si le serveur VOS dispose d'une alimentation stable et est correctement connecté aux sources d'alimentation. Assurez-vous que les câbles d'alimentation sont correctement branchés et qu'ils ne sont pas endommagés.
Vérification du matériel
Accédez au contrôleur de gestion intégré (IMC) ou au contrôleur d'accès à distance intégré Dell (iDRAC) pour consulter les journaux du serveur.Consultez les journaux du serveur pour connaître les erreurs matérielles ou les avertissements qui indiquent des problèmes avec les composants matériels.
De nombreux serveurs proposent des outils de diagnostic accessibles pendant le processus de démarrage. Ces outils peuvent effectuer des tests matériels complets, notamment des tests de mémoire, des tests de processeur et des vérifications de disque. Utilisez ces outils de diagnostic pour identifier les problèmes ou pannes matériels.
Remarque : il est important de consulter la documentation des fabricants de serveurs et les ressources d'assistance pour obtenir des instructions spécifiques sur la vérification et le dépannage des problèmes matériels.
Vérifier la procédure d'arrêt
Forcer le serveur VOS à s'arrêter à l'aide de méthodes telles que l'appui sur le bouton d'alimentation ou le débranchement du serveur sans permettre au système d'exploitation d'effectuer les processus d'arrêt nécessaires peut entraîner un arrêt disgracieux.
Contrôles de stabilité VOS
Pour vérifier la stabilité du système VOS, plusieurs utilitaires peuvent être utilisés. Ces utilitaires fournissent des informations précieuses sur les services, les diagnostics, le réseau, l'intégrité de la base de données et la synchronisation temporelle.
Utilité |
Description |
liste de services utils |
Cette commande VOS permet de vérifier l'état et l'intégrité des services exécutés sur le serveur. L'examen de la liste de services permet de s'assurer que tous les services essentiels fonctionnent comme prévu. Tout service arrêté ou rencontrant des problèmes peut être une indication de problèmes potentiels de stabilité au sein du système. |
test de diagnostic utils |
Cette commande VOS lance un test de diagnostic qui effectue diverses vérifications sur les composants, les configurations et les services du système. Il permet d'identifier les problèmes potentiels ou les erreurs de configuration susceptibles d'affecter la stabilité du système. Le résultat du diagnostic fournit aux administrateurs des informations de diagnostic et des recommandations pour résoudre les problèmes identifiés. |
show network cluster |
Cette commande VOS vérifie la connectivité réseau entre les noeuds du cluster et affiche l'état de chaque membre du cluster. Les administrateurs peuvent examiner les données de sortie pour s'assurer que le réseau est correctement configuré, que tous les membres du cluster sont en ligne et que la communication entre eux est stable. Les problèmes ou incohérences réseau peuvent avoir un impact significatif sur la stabilité et la fiabilité du système VOS. |
show tech dbintégrité |
Cette commande VOS génère un fichier de support technique contenant des informations sur l'intégrité de la base de données. Il vérifie l'état de la réplication, les compteurs et d'autres détails importants relatifs à la base de données. La vérification de l'intégrité de la base de données est essentielle pour garantir la cohérence des données et la stabilité du système. Tous les problèmes détectés par cette commande peuvent aider à identifier et à résoudre les problèmes de base de données potentiels. |
utils ntp status |
Cette commande VOS affiche l'état de synchronisation du protocole NTP (Network Time Protocol) sur le serveur. Elle indique la source NTP utilisée, l'état de la synchronisation et le décalage temporel entre le serveur et la source NTP configurée. Une synchronisation temporelle appropriée est essentielle pour les différentes fonctions du système. La vérification de l’état NTP garantit que l’heure du système VOS est exacte et minimise les problèmes potentiels liés à la synchronisation. |
Vérification du fichier ISO de récupération |
Cet utilitaire ISO est utilisé pour examiner et vérifier l'intégrité du système de fichiers sur le serveur VOS. Effectuez la vérification des fichiers pour confirmer que le système de fichiers est sain et exempt de toute corruption ou erreur. La vérification des fichiers ne couvre pas l'intégrité des fichiers individuels qui pourraient contenir des éléments corrompus Pour plus d'informations sur le téléchargement et l'utilisation de l'ISO de récupération, veuillez vous reporter au guide Obtenir et exécuter le logiciel de récupération sur la machine virtuelle CUCM. |
Atténuation
Pour limiter l'impact des arrêts intempestifs, il est important de mettre en oeuvre des mesures préventives, telles que des sauvegardes régulières, la surveillance et des stratégies de redondance.
Si les procédures d'arrêt appropriées ne sont pas suivies lors des activités de maintenance, des mises à niveau du système, du redémarrage ou de l'arrêt de la machine virtuelle, l'arrêt peut être malvenu.
Correction
Il est recommandé de corriger un arrêt intempestif au niveau VOS pour reconstruire les noeuds affectés et effectuer une restauration à partir d'une sauvegarde correcte. Cela garantit l'intégrité des fichiers du système et restaure le système à un état stable.
Reportez-vous aux liens fournis pour obtenir des instructions sur la restauration à partir d'une sauvegarde.
Il existe une autre option disponible dans les situations où la reconstruction n'est pas possible ou défavorable. La commande VOS utils ungraceful warn disable est utilisée pour supprimer les avertissements d'arrêt intempestif de l'administration Web et de la console.
Commande |
Description |
jusqu'à ungraceful warn disable |
Cette commande vos peut être utilisée pour désactiver le message d'avertissement Administration Web et console qui apparaît lorsqu'un arrêt intempestif est détecté. Cette commande n'exécute aucune vérification du système pour détecter la corruption des fichiers. |
Cette solution n'est pas recommandée, car elle supprime uniquement l'avertissement et ne traite pas la cause sous-jacente de l'arrêt non ordonné. Il est essentiel de s’attaquer à la cause première et de garantir la stabilité et l’intégrité du système VOS
Remarque : si votre serveur ne parvient pas à exécuter la commande utils ungraceful warn disable, reportez-vous à l'ID de bogue Cisco CSCvy68211 car un fichier COP est nécessaire pour activer la commande.