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

資源類型函式

這些函式可以共同存取有關藉由 RGM 註冊之資源類型的資訊。

scha_resourcetype_open()scha_resourcetype_get()scha_resourcetype_close()

scha_resourcetype_open() 函式初始化對資源的存取,並為 scha_resourcetype_get () 傳回控點,該函式將存取資源類型資訊。scha_resourcetype_close() 函式將使控點無效,並釋放為 scha_resourcetype_get() 傳回值配置的記憶體。

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

單一線上援助頁可說明這三個函式。您可以透過 scha_resourcetype_open(3HA)scha_resourcetype_get(3HA)scha_resourcetype_close(3HA) 中的任一個別函式來存取此線上說明手冊。