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

資源特性屬性

本小節說明您可以用來變更系統定義的特性或建立延伸特性之資源特性屬性。


注意 – 注意 –

您不能將 Null 或空字串 (“”) 指定為 boolean、enum 或 int 類型的預設值。


首先會顯示特性名稱,其後跟隨相關描述。

Array_maxsize

對於 stringarray 類型,此為所允許的陣列元素之最大數量。

Array_minsize

對於 stringarray 類型,此為所允許的陣列元素之最小數量。

Default

指示特性的預設值。

Description

一個字串附註,用於對特性作簡短描述。對於系統定義的特性,不能在 RTR 檔案中設定 Description 特性。

Enumlist

對於 enum 類型,為此特性所允許的一個字串值集。

Extension

如果使用,則表明 RTR 檔案項目宣告一種由資源類型實施所定義的延伸特性。否則,此項目為系統定義的特性。

Max

對於 int 類型,此為所允許的特性之最大值。

Maxlength

對於 string 和 stringarray 類型,此為所允許的最大字串長度。

Min

對於 int 類型,此為特性所允許的最小值。

Minlength

對於 string 和 stringarray 類型,此為所允許的最小字串長度。

Property

資源特性的名稱。

Tunable

指示叢集管理員何時可以在資源中設定此特性的值。設定為 NONE 或 FALSE,以防止叢集管理員設定此特性。能讓叢集管理員調校特性的值是 TRUE 或 ANYTIME (隨時)、AT_CREATION (僅當建立資源時),或 WHEN_DISABLED (停用資源時)。若要建立其他條件 (如「停用監視功能時」或「離線時」),請將此屬性設定為 ANYTIME,並使用 Validate 方法驗證資源的狀態。

每個標準資源特性的預設值均不同,如以下項目中所示。如果未在 RTR 檔案中指定調校延伸特性的預設設定,則應為 TRUE (ANYTIME)。

特性的類型

允許的類型為 string、boolean、integer、enum 和 stringarray。對於系統定義的特性,您不能在 RTR 檔案項目中設定類型性質。類型決定了可接受的特性值和在 RTR 檔案項目中所允許的類型特定屬性。enum 類型是一個字串值集。