Sun Cluster 3.1 10/03: Guía del desarrollador de los servicios de datos

Acceso a la información de las propiedades de los recursos y grupos de recursos

Generalmente, los métodos de rellamada requieren acceso a las propiedades del recurso. RMAPI proporciona comandos de shell y funciones de C que se pueden usar en métodos de rellamada para acceder a las propiedades de los recursos, tanto las de extensión como las definidas por el sistema. Consulte las páginas de comando man scha_resource_get(1HA) y scha_resource_get(3HA).

DSDL proporciona un conjunto de funciones de C (una para cada propiedad) para acceder a propiedades definidas por el sistema y una función para acceder a las propiedades de extensión. Consulte las páginas de comando man scds_property_functions(3HA) y scds_get_ext_property(3HA).

No se puede utilizar el mecanismo de propiedad para almacenar información de estado dinámico para un servicio de datos porque no hay funciones de API disponibles para establecer las propiedades de recursos (aparte de para establecer Status y Status_msg). En su lugar, se debe almacenar la información de estado dinámico en los archivos globales.


Nota –

El administrador del clúster puede establecer determinadas propiedades de recurso con el comando scrgadm o, si los tiene disponibles, con un comando o una interfaz administrativos gráficos. Sin embargo, no invoque scrgadm desde ningún método de rellamada porque scrgadm falla durante la reconfiguración de clúster, es decir, cuando RGM invoca el método.