Shell-Befehle werden in Shell-Skript-Implementierungen der Rückmeldemethoden für Ressourcentypen verwendet, die Dienste darstellen, die vom Cluster-RGM gesteuert werden. Mit diesen Befehlen können Sie folgende Aufgaben durchführen:
Auf Informationen zu Ressourcentypen, Ressourcen, Ressourcengruppen und Cluster zugreifen.
Die Eigenschaften Status und Status_msg einer Ressource mit einem Monitor festlegen.
Den Neustart oder die Verschiebung einer Ressourcengruppe anfordern.
Dieser Abschnitt enthält zwar kurze Beschreibungen der Shell-Befehle, auf der Online-Dokumentationsseite 1HA finden Sie jedoch die maßgebliche Referenz für die Shell-Befehle. Wenn nicht anderweitig angegeben, ist mit jedem Befehl eine Online-Dokumentationsseite verknüpft, die denselben Namen aufweist.
Sie können auf die Informationen über eine Ressource zugreifen oder die Eigenschaften Status und Status_msg einer Ressource mit diesen Befehlen festlegen.
Ruft Informationen über eine Ressource oder einen Ressourcentyp auf, der von RGM gesteuert wird. Dieser Befehl bietet dieselben Informationen wie die scha_resource_get()-C-Funktion. Weitere Informationen finden Sie in der Online-Dokumentation zu scha_resource_get(1HA).
Legt die Eigenschaften Status und Status_msg einer Ressource fest, die von RGM gesteuert wird. Dieser Befehl wird vom Ressourcenmonitor verwendet, um den Zustand der Ressource aus Monitorsicht anzugeben. Dieser Befehl bietet dieselbe Funktionalität wie die scha_resource_get()-C-Funktion. Dieser Befehl wird in der Online-Dokumentation zu scha_resource_setstatus(1HA) detailliert beschrieben.
scha_resource_setstatus()ist zwar für einen Ressourcen-Monitor besonders nützlich, kann jedoch von jedem beliebigen Programm aufgerufen werden.
Ruft Informationen über eine in RGM registrierte Ressource auf. Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_resourcetype_get(). Dieser Befehl wird in der Online-Dokumentation zu scha_resourcetype_get(1HA) detailliert beschrieben.
Mit diesen Befehlen können Sie auf Informationen über eine Ressourcengruppe zugreifen oder eine Ressourcengruppe neu starten.
Ruft Informationen über eine von RGM gesteuerte Ressourcengruppe auf. Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_resourcetype_get(). Dieser Befehl wird in der Online-Dokumentation zu scha_resourcegroup_get(1HA) detailliert beschrieben.
Fordert den Neustart einer von RGM gesteuerten Ressourcengruppe oder ihre Verschiebung auf einen anderen Knoten an. Dieser Befehl bietet die gleiche Funktionalität wie die C-Funktion scha_control(). Dieser Befehl wird in der Online-Dokumentation zu scha_control(1HA) detailliert beschrieben.
Ruft Informationen über einen Cluster auf, z.B. den Clusternamen, die Knotennamen, die IDs, die Zustände und Ressourcengruppen. Dieser Befehl bietet dieselben Informationen wie die scha_cluster_get()-C-Funktion. Dieser Befehl wird in der Online-Dokumentation zu scha_cluster_get(1HA) detailliert beschrieben.