Problème
hastatus affiche une ressource ou un groupe à l’état W_OFFLINE_REVERSE ou W_OFFLINE_PROPAGATE.
Message d’erreur
TAG_B 2008/06/06 06:24:58 (g3ah6010) VCS:13077:Agent is unable to offline resource(xxx). Administrative intervention may be required.
Cause
Quand la mise hors ligne d’une ressource échoue lors d’un basculement ou après l’appel d’un nettoyage, la ressource est bloquée dans un état d’« attente de déconnexion ». Celui-ci peut être représenté comme suit : W_OFFLINE, W_OFFLINE_PROPAGATE ou W_OFFLINE_REVERSE.
L’utilitaire de notification devrait envoyer une erreur, et le déclencheur « resnotoff » est exécuté.
Selon le Guide de l’utilisateur de VCS (Veritas Cluster Server), la définition suivante s’affiche dans « Attributs de ressource » :
WAITING TO GO ONLINE (reverse) : Ressource en attente de mise hors ligne, mais qui tente automatiquement de se déconnecter lorsqu’elle est mise en ligne. Ceci est généralement dû à l’émission d’une commande de mise hors ligne alors que la ressource était en attente de mise en ligne. WAITING TO GO OFFLINE (reverse/propagate) : Comme ci-dessus, mais la ressource propage la déconnexion. |
Généralement, les deux états ci-dessus indiquent que la ressource est « en transition ». L’une des causes les plus courantes est l’émission, avant la fin (complète) d’une opération de connexion ou de déconnexion d’un groupe de services, d’une commande d’action contraire (mise en ligne/hors ligne).
Solution
Essayez ce qui suit pour effacer les états :
1. Videz le groupe de services.
Exécutez ensuite hastatus -sum à nouveau pour voir si toutes les modifications ont été apportées à l’état.
2. Redémarrez le moteur de cluster VCS (had). Toutes les applications peuvent continuer à s’exécuter.
Tout d’abord, figez tous les groupes de services VCS, un groupe à la fois :
Ensuite, redémarrez VCS
Maintenant, libérez les groupes de services VCS :