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) 存取此線上手冊。