hastatus muestra un recurso o grupo en W_OFFLINE_REVERSE o W_OFFLINE_PROPAGATE.

book

Article ID: 100040912

calendar_today

Updated On:

Description

Problema

hastatus muestra un recurso o grupo en W_OFFLINE_REVERSE o W_OFFLINE_PROPAGATE.

Mensaje de error

TAG_B 2008/06/06 06:24:58 (g3ah6010) VCS:13077:Agent is unable to offline resource(xxx). Administrative intervention may be required.

Causa


Cuando un recurso no puede desconectarse al fallar o después de llamarse una operación limpia, el recurso queda atrapado en un "estado de espera para desconectarse". Esto puede representarse como: W_OFFLINE, W_OFFLINE_PROPAGATE o W_OFFLINE_REVERSE. 

El notifier debe enviar un error y se ejecuta la activación de "resnotoff". 

Según la Guía del Usuario de VCS (Veritas Cluster Server), vemos que la Definición de las siguientes en "Atributos de Recurso":

ESPERANDO PARA CONECTARSE (inverso):
Recurso en espera para conectarse, pero cuando está en línea automáticamente intenta desconectarse. Por lo general, este es el resultado de emitir un comando de desconexión mientras el recurso espera desconectarse.

ESPERANDO PARA DESCONECTARSE (inverso/propagarse): 
Al igual que antes, pero el recurso propaga la desconexión.



Los dos estados anteriores indican que el recurso está "en transición". Esto puede ocurrir si, antes de que se complete la conexión o desconexión de un grupo de servicios, se emite un comando de acción inversa (conectarse/desconectarse).

Solución


Intente lo siguiente para borrar los estados:

1. Vaciar el grupo de servicios.
hagrp -flush -sys
hares -probe -sys

A continuación, ejecute hastatus -sum nuevamente para ver si los cambios se produjeron en el estado. 


2. Reinicie el motor de clúster VCS (had). Esto se puede hacer al dejar todas las aplicaciones en ejecución.
   
Primero congele todos los grupos de servicio VCS, un grupo a la vez: 
 
hagrp -list | grep
hagrp -freeze

A continuación, reinicie VCS
haconf -dump -makero
hastop -all -force
hastart 

Ahora, descongele los grupos de servicio VCS:
hagrp -list | grep
hagrp -unfreeze

Issue/Introduction

hastatus muestra un recurso o grupo en W_OFFLINE_REVERSE o W_OFFLINE_PROPAGATE.