Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

RMAPI-Shell-Befehle

Shell-Befehle werden in Shell-Skript-Implementierungen der Rückmeldemethoden für Ressourcentypen verwendet, die von RGM des Clusters gesteuerte Dienste darstellen. Diese Befehle können zu folgenden Zwecken eingesetzt werden:


Hinweis –

Dieser Abschnitt enthält kurze Beschreibungen der Shell-Befehle. Als maßgebliche Referenz für die Shell-Befehle wird jedoch auf die einzelnen Seiten der 1HA-Online-Dokumentation verwiesen. Für jeden Befehl ist eine gleichnamige Seite in der Online-Dokumentation vorhanden, sofern nicht anders angegeben.


RMAPI-Ressourcenbefehle

Mit diesen Befehlen können Sie auf Informationen über eine Ressource zugreifen oder die Status- und Status_msg-Eigenschaften einer Ressource einstellen.

scha_resource_get

Greift auf Informationen über eine Ressource bzw. einen Ressourcentyp unter RGM-Steuerung zu. Stellt die gleichen Informationen wie die scha_resource_get()-Funktion bereit.

scha_resource_setstatus

Stellt die Status- und Status_msg-Eigenschaften einer Ressource unter RGM-Steuerung ein. Wird vom Ressourcen-Monitor verwendet, um den vom Monitor wahrgenommenen Ressourcenzustand anzugeben. Bietet die gleiche Funktionalität wie die C-Funktion scha_resource_setstatus().


Hinweis –

scha_resource_setstatus()ist zwar für einen Ressourcen-Monitor besonders nützlich, kann jedoch von jedem beliebigen Programm aufgerufen werden.


Ressourcentypbefehl

Dieser Befehl greift auf Informationen über einen bei RGM registrierten Ressourcentyp zu.

scha_resourcetype_get

Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_resourcetype_get().

Ressourcengruppenbefehle

Mit diesen Befehlen können Sie auf Informationen über eine Ressourcengruppe zugreifen bzw. diese neu starten.

scha_resourcegroup_get

Greift auf Informationen über eine Ressourcengruppe unter RGM-Steuerung zu. Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_resourcetype_get().

scha_control

Fordert den Neustart einer Ressourcengruppe unter RGM-Steuerung bzw. die Verschiebung zu einem anderen Knoten an. Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_control().

Cluster-Befehl

Dieser Befehl greift auf Informationen über einen Cluster zu, wie Knotennamen, IDs, Zustand, Cluster-Name, Ressourcengruppen usw.

scha_cluster_get

Dieser Befehl stellt die gleichen Informationen wie die C-Funktion scha_cluster_get() bereit.