初始化 DSDL 環境
擷取資源、資源類型、資源群組名稱以及延伸特性值。
故障轉移並重新啟動資源群組以及重新啟動資源
將錯誤字串轉換為錯誤訊息
在逾時控制下執行指令
下列函式初始化呼叫方法:
scds_initialize(3HA) – 配置資源並初始化 DSDL 環境。
scds_close( 3HA) – 釋放 scds_initialize 配置的資源。
下列函式擷取關於資源、資源類型、資源群組與延伸特性的資訊:
scds_get_resource_name(3HA) – 擷取呼叫程式的資源名稱。
scds_get_resource_type_name(3HA) – 擷取呼叫程式的資源類型名稱。
scds_get_resource_group_name(3HA) – 擷取呼叫程式的資源群組名稱。
scds_get_ext_property(3HA) – 擷取指定延伸特性的值。
scds_free_ext_property(3HA) – 釋放 scds_get_ext_property 配置的記憶體。
下列函式擷取關於某個資源所使用的 SUNW.HAStoragePlus 資源的狀態資訊。
scds_hasp_check(3HA) – 擷取關於某個資源所使用的 SUNW.HAStoragePlus(5) 資源的狀態資訊。此項資訊是從所有 SUNW.HAStoragePlus 資源的狀態 (線上或其他狀態) 取得,其中資源視所採用為其定義的 Resource_dependencies 或 Resource_dependencies_weak 系統特性而定。
下列函式重新啟動資源或資源群組,或對其進行防故障備用:
scds_failover_rg(3HA) – 對資源群組進行防故障備用。
scds_restart_rg(3HA) – 重新啟動資源群組。
scds_restart_resource(3HA) – 重新啟動資源。
下列函式在逾時控制下執行指令,並將錯誤碼轉換為錯誤訊息:
scds_timerun( 3HA) – 在逾時值控制下執行指令。
scds_error_string(3HA) – 將錯誤碼轉譯為錯誤字串。