Shell 指令將被用於資源類型 (表示叢集的 RGM 控制的服務的資源類型) 的回呼方法之 shell 程序檔實現中。 您可以使用這些指令來:
存取有關資源、資源類型、資源群組以及叢集的資訊
搭配使用監視器來設定資源的 Status 與 Status_msg 屬性
要求重新啟動或重新配置資源群組
儘管本節提供 shell 指令的簡要說明,但 1HA 區段中的個別線上援助頁仍將提供 shell 指令的決定性參考。 除非另外註明,否則每個指令將具有一個同名的線上援助頁。
您可以使用這些指令存取有關資源的資訊或設定資源的 Status 屬性與 Status_msg 屬性。
在 RGM 的控制下存取有關資源或資源類型的資訊。 它與 scha_resource_get() 函式提供的資訊相同。
在 RGM 的控制下設定資源的 Status 屬性與 Status_msg 屬性。 資源的監視器將使用此指令來指示其感知到的資源狀態。 它與 scha_resource_setstatus() C 函式提供的功能性相同。
儘管 scha_resource_setstatus() 對資源監視器特別有用,但任何程式都可以呼叫它。
該指令與 scha_resourcetype_get() C 函式提供的功能性相同。
您可以使用這些指令存取有關這些指令的資訊或重新啟動資源群組。
在 RGM 的控制下存取有關資源群組的資訊。 該指令與 scha_resourcetype_get() C 函式提供的功能性相同。
要求在 RGM 控制下重新啟動資源群組或將其重新配置到其他節點。 該指令與 scha_control() C 函式提供的功能性相同。
該指令存取有關叢集的資訊,如節點名稱、節點 ID 與節點狀態、叢集名稱、資源群組等。
該指令與 scha_cluster_get() C 函式提供的資訊相同。