| France-Français |
|
|
|
![]() |
HP Integrity Virtual Machines : Installation, configuration et administration Version A.03.50 > Chapitre 11 Utilisation d'HP Serviceguard avec Integrity VMDépannage de Serviceguard avec Integrity VM |
|
Cette section décrit comment résoudre certains des problèmes qui peuvent survenir lors de l'utilisation de Serviceguard avec Integrity VM. Si l'invité distribué ne démarre pas ou ne bascule pas, vérifiez le fichier /var/adm/syslog/syslog.log et le fichier journal de package (/etc/cmcluster/nom_invité/nom_invité.log). Lorsque le démarrage d'un package échoue, ServiceGuard effectue un arrêt de package. Les fichiers journaux incluent une section 'Halting package' après la section 'Starting package' dans laquelle sont répertoriés les messages d'échec de démarrage. Examinez bien ces deux sections lors de l'affichage des fichiers journaux après un échec de démarrage de package. Si l'invité distribué ne démarre pas, désactivez le package à l'aide de la commande cmhaltpkg. Assurez-vous que l'invité dispose des ressources nécessaires pour s'exécuter sur le nœud adoptif en démarrant manuellement le package sur le nœud adoptif avec la même charge de travail à l'aide de la commande cmrunpkg. Si le package ne démarre pas en contrôle manuel, arrêtez le cluster et testez l'invité nommé compass1.
Après avoir testé l'invité, recréez le package Serviceguard. Si l'invité ne démarre pas et affiche des erreurs signalant des problèmes de stockage, et que vous utilisez des volumes logiques, il se peut que les unités de stockage ne soient pas accessibles au VM Host. Pour rendre les unités de stockage accessibles, entrez les commandes appropriées, comme suit :
Après vous être assuré de la disponibilité des périphériques de stockage de support, restaurez-les à leur état d'origine. Voici quelques exemples de problèmes pouvant être dus à une configuration de stockage incorrecte :
Si l'invité a des problèmes d'accès au réseau, assurez-vous que les périphériques réseau sont accessibles sur le système VM Host. Les packages ne démarrent pas si l'un de leurs sous-réseaux définis est indisponible. Cela provoque plusieurs échecs si aucun réseau local de secours n'est disponible, ou en cas de défaillance d'un ou plusieurs commutateurs, concentrateurs, interfaces ou câbles. L'un des problèmes courants lors du démarrage d'un package est l'insuffisance de mémoire. Pour plus d'informations sur la façon de fournir les ressources mémoire requises, voir le Chapitre 3. Ce manuel décrit comment utiliser le script hpvmsg_package pour vous aider à configurer des invités en tant que packages Serviceguard. Si vous créez la configuration de package Serviceguard et les scripts de contrôle manuellement, vous devez plutôt utiliser les options suivantes de la commande hpvmcreate, hpvmmodify ou hpvmclone pour identifier le nom du package Serviceguard et pour marquer l'invité comme invité distribué.
Pour plus d'informations, consultez le fichier hpvmsg_package. Si l'invité rencontre des problèmes réseau après le basculement :
Le basculement Serviceguard dans Integrity VM peut prendre plus de temps que prévu avec l'intervalle d'interrogation réseau par défaut de 5 secondes. Pour réduire la durée de basculement, réduisez la valeur du paramètre ajustable HPVMNETINTVL à 2. Si Serviceguard est installé sur votre système et que vous souhaitez vous assurer que le basculement des vswitches utilisés pour Serviceguard a lieu en moins de 5 secondes, utilisez un éditeur de texte pour ajouter ou modifier la ligne suivante dans le fichier /etc/rc.config.d/hpvmconf :
où n est un entier compris entre 1 et 10 qui spécifie le nombre de secondes. La valeur par défaut est 5 secondes. Autrement dit, si le paramètre ajustable HPVMNETINTVL n'est pas défini dans le fichier, la valeur est 5 secondes. Pour Serviceguard dans les configurations Integrity VM, la valeur recommandée est 2. Pour plus d'informations, consultez les manuels suivants :
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||