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

資源群組函式

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

scha_resourcegroup_open(3HA)scha_resourcegroup_get(3HA)scha_resourcegroup_close(3HA)

這些指令共同存取有關 RGM 管理的資源群組之資訊。 scha_resourcegroup_open() 函式初始化對資源群組的存取,並為 scha_resourcegroup_get () 傳回控點,該函式將存取資源群組資訊。 scha_resourcegroup_close() 函式將使控點無效,並釋放為 scha_resourcegroup_get() 傳回值配置的記憶體。

透過叢集重新配置或管理動作,資源群組可以在 scha_resourcegroup_open() 傳回資源群組的控點之後變更,在這種情況下 scha_resourcegroup_get() 透過控點獲取的資訊可能不準確。 如果在資源群組上發生叢集重新配置或管理動作,RGM 將傳回 scha_err_seqid 錯誤碼至 scha_resourcegroup_get(),以指示有關資源群組的資訊可能已變更。 這是非嚴重錯誤訊息;函數會成功傳回。 您可以選擇忽略訊息並接受傳回的資訊,或者可以關閉目前的控點並開啟新控點,以存取有關資源群組的資訊。

scha_control( 3HA)

要求在 RGM 控制下重新啟動資源群組或將其重新配置到其他節點。