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

Funciones del grupo de recursos

Estas funciones permiten acceder a información acerca del grupo de recursos o reiniciarlo.

scha_resourcegroup_open(3HA), scha_resourcegroup_get(3HA) y scha_resourcegroup_close(3HA)

Estas funciones, juntas, permiten acceder a información sobre un grupo de recursos gestionado por RGM. La función scha_resourcegroup_open() inicializa el acceso a un grupo de recursos y devuelve un manejador para scha_resourcegroup_get(), que accede a la información del grupo de recursos. La función scha_resourcegroup_close() invalida el manejador y libera la memoria asignada para los valores de retorno de scha_resourcegroup_get().

Un grupo de recursos puede cambiar, mediante una reconfiguración del clúster o una acción administrativa, después de que scha_resourcegroup_open() devuelva el manejador del grupo de recursos, en cuyo caso la información que obtiene scha_resourcegroup_get() a través del manejador puede no ser precisa. En el caso de una reconfiguración del clúster o una acción administrativa en un grupo de recursos, RGM devuelve el código de error scha_err_seqid a scha_resourcegroup_get() para indicar que la información acerca del grupo de recursos puede haber cambiado. Se trata de un mensaje de error de tipo no fatal; la función devuelve información de forma satisfactoria. En consecuencia, puede ignorar el mensaje y aceptar la información que ha devuelto o cerrar el manejador actual y abrir uno nuevo para acceder a la información del grupo de recursos.

scha_control(3HA)

Solicita el reinicio de un grupo de recursos controlado por RGM o su reubicación en un nodo diferente.