初始化 DSDL 環境
擷取資源、資源類型、資源群組名稱以及延伸屬性值。
故障轉移並重新啟動資源群組以及重新啟動資源
將錯誤字串轉換為錯誤訊息
在逾時控制下執行指令
scds_initialize – 分配資源並初始化 DSDL 環境。
scds_close – 釋放 scds_initialize 分配的資源。
下列函式擷取關於資源、資源類型、資源群組與延伸屬性的資訊。
scds_get_resource_name – 為呼叫程式擷取資源名稱。
scds_get_resource_type_name – 為呼叫程式擷取資源類型名稱。
scds_get_resource_group_name – 為呼叫程式擷取資源群組名稱。
scds_get_ext_property – 擷取指定延伸屬性的值。
scds_free_ext_property – 釋放 scds_get_ext_property 分配的記憶體。
以下函數擷取有關 SUNW 的狀態資訊。資源使用的 HAStoragePlus 資源。
scds_hasp_check – 擷取關於某個資源所使用的 SUNW.HAStoragePlus 資源的狀況資訊。 此資訊是使用為該資源定義的 Resource_dependencies 或 Resource_dependencies_weak 系統屬性,從其所依賴的所有 SUNW.HAStoragePlus 資源的狀態 (線上或其他狀態) 獲得。
請參閱 SUNW.HAStoragePlus(5),以取得有關 SUNW.HAStoragePlus 的詳細資訊。
scds_failover_rg – 對資源群組進行故障轉移。
scds_restart_rg – 重新啟動資源群組。
scds_restart_resource – 重新啟動資源。
下列兩個函式在逾時控制下執行指令,並將錯誤碼轉換為錯誤訊息。
scds_timerun – 在逾時值控制下執行指令。
scds_error_string – 將錯誤碼轉換為錯誤字串。