Sun Cluster データサービスの計画と管理 (Solaris OS 版)

リソースプロパティの属性

次の節では、システム定義のプロパティの変更または拡張プロパティの作成に使用できるリソースプロパティ属性について説明します。


注意 – 注意 –

booleanenumint タイプのデフォルト値に、Null または空の文字列 ("") は指定できません。


最初にプロパティ名が表示され、次に説明が表示されます。

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) です。

プロパティのタイプ

指定可能な型は、stringbooleanintenumstringarray です。RTR ファイル内で、システム定義プロパティの型の属性を設定することはできません。タイプは、RTR ファイルのエントリに登録できる、指定可能なプロパティ値とタイプ固有の属性を決定します。enum タイプは、文字列値のセットです。