Sun Cluster: Guía del desarrollador de los servicios de datos del sistema operativo Solaris

Comandos del shell de RMAPI

Los comandos de shell se utilizan en implementaciones de secuencias de shell de los métodos de rellamada para los tipos de recursos que representan los servicios controlados por el Gestor de grupos de recursos del clúster. Puede utilizar estos comandos para completar las siguientes tareas:


Nota –

Aunque esta sección proporciona breves descripciones de los comandos de shell, las páginas de comando man 1HA ofrecen una referencia completa de estos comandos. Se asocia una página de comando man con el mismo nombre a cada comando, a menos que se indique lo contrario.


Comandos de los recursos de RMAPI

Puede acceder a la información de un recurso o establecer las propiedad Status o Status_msg con estos comandos.

scha_resource_get

Accede a la información sobre un recurso o tipo de recurso que se encuentra bajo el control de RGM. Este comando proporciona la misma información que la función de C scha_resource_get(). Para obtener información, consulte la página de comando man scha_resource_get(1HA).

scha_resource_setstatus

Establece las propiedades Status y Status_msg de un recurso bajo el control de RGM. El supervisor del recurso utiliza este comando para indicar el estado del mismo, según su criterio. Este comando proporciona las mismas capacidades que la función de C scha_resource_setstatus(). Para obtener una descripción más detallada de este comando, consulte la página de comando man scha_resource_setstatus(1HA).


Nota –

scha_resource_setstatus() es especialmente útil para un supervisor de recursos, cualquier programa puede invocarlo.


Comando del tipo de recurso

scha_resourcetype_get

Accede a la información sobre el tipo de recurso registrada con RGM. Realiza la misma tarea que la función de C scha_resourcetype_get(). Para obtener una descripción más detallada de este comando, consulte la página de comando man scha_resourcetype_get(1HA).

Comandos del grupo de recursos

Puede acceder a la información sobre el grupo de recursos o reiniciar un grupo con estos comandos.

scha_resourcegroup_get

Accede a la información sobre un grupo de recursos que se encuentra bajo el control de RGM. Realiza la misma tarea que la función de C scha_resourcetype_get(). Para obtener una descripción más detallada de este comando, consulte la página de comando man scha_resourcegroup_get(1HA).

scha_control

Solicita el reinicio de un grupo de recursos bajo el control de RGM o su reubicación en un nodo diferente. Realiza la misma tarea que la función de C scha_control(). Este comando se describe de forma más detallada en la página de comando man scha_control(1HA).

Comando del clúster

scha_cluster_get

Accede a la información sobre el clúster como, por ejemplo, el nombre del clúster, los nombres de los nodos, los Id., los estados y los grupos de recursos. Este comando proporciona la misma información que la función de C scha_cluster_get(). Este comando se describe de forma más detallada en la página de comando man scha_cluster_get(1HA).