Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

RMAPI Shell 指令

Shell 指令用於表示服務 (由叢集的 RGM 控制) 的資源類型回呼方法之 Shell 程序檔實作。您可以使用這些指令完成以下作業︰


備註 –

本小節提供 Shell 指令的簡要說明,1HA 線上手冊提供了 Shell 指令的最可靠參考。每個相同名稱的線上手冊與指令相關聯,除非另有註釋。


RMAPI 資源指令

您可以存取有關資源的資訊或使用這些指令設定資源的 StatusStatus_msg 特性。

scha_resource_get

存取有關 RGM 控制下的資源或資源類型的資訊。此指令提供與 scha_resource_get() C 函數相同的資訊。如需詳細資訊,請參閱 scha_resource_get(1HA) 線上手冊。

scha_resource_setstatus

設定在 RGM 控制下的資源的 StatusStatus_msg 特性。資源監視器使用此指令以表示由監視器察覺到的資源狀態。此指令提供與 scha_resource_setstatus() C 函數相同的功能。scha_resource_setstatus(1HA) 線上手冊更詳細地說明了此指令。


備註 –

儘管 scha_resource_setstatus() 對資源監視器特別有用,但任何程式都可以呼叫它。


資源類型指令

scha_resourcetype_get

存取有關使用 RGM 註冊的資源類型的資訊。該指令與 scha_resourcetype_get() C 函數提供的功能性相同。scha_resourcetype_get(1HA) 線上手冊更詳細地說明了此指令。

資源群組指令

您可以使用這些指令存取有關資源群組的資訊或重新啟動資源群組。

scha_resourcegroup_get

存取有關在 RGM 控制下的資源群組的資訊。該指令與 scha_resourcetype_get() C 函數提供的功能性相同。scha_resourcegroup_get(1HA) 線上手冊更詳細地說明了此指令。

scha_control

請求重新啟動在 RGM 控制下的資源群組或將其遷移至其他節點。該指令與 scha_control() C 函數提供的功能性相同。scha_control(1HA) 線上手冊更詳細地說明了此指令。

叢集指令

scha_cluster_get

存取有關叢集的資訊,如叢集名稱、節點名稱、ID、狀態,以及資源群組。此指令提供與 scha_cluster_get() C 函數相同的資訊。scha_cluster_get(1HA) 線上手冊更詳細地說明了此指令。