Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Ressourceneigenschaftsattribute

Im folgenden Abschnitt werden die Ressourceneigenschaftsattribute beschrieben, die zum Ändern systemdefinierter Eigenschaften bzw. zum Erstellen von Erweiterungseigenschaften verwendet werden können.


Achtung – Achtung –

Null oder die leere Zeichenkette (“”) können nicht als Standardwert für boolean-, enum- oder int-Typen angegeben werden.


Die Eigenschaftsnamen werden zuerst angezeigt, gefolgt von einer Beschreibung.

Array_maxsize

Für den stringarray-Typ die maximale Anzahl zulässiger Array-Elemente.

Array_minsize

Für den stringarray-Typ die Mindestanzahl zulässiger Array-Elemente.

Default

Gibt einen Standardwert für die Eigenschaft an.

Description

Eine Zeichenkettenanmerkung, die eine kurze Beschreibung der Eigenschaft gibt. Das Description-Attribut kann in der RTR-Datei nicht für systemdefinierte Eigenschaften eingestellt werden.

Enumlist

Für einen enum-Typ ein Satz von Zeichenkettenwerten, die für die Eigenschaft zulässig sind.

Extension

Die Verwendung gibt an, dass der RTR-Dateieintrag eine Erweiterungseigenschaft deklariert, die durch die Ressourcentypimplementierung definiert wurde. Andernfalls ist der Eintrag eine systemdefinierte Eigenschaft.

Max

Für einen int-Typ der maximal für die Eigenschaft zulässige Wert.

Maxlength

Für string- und stringarray-Typen die zulässige Höchstlänge der Zeichenkette.

Min

Für einen int-Typ der für die Eigenschaft zulässige Mindestwert.

Minlength

Für string- und stringarray-Typen die zulässige Mindestlänge der Zeichenkette.

Property

Der Name der Ressourceneigenschaft.

Tunable

Gibt an, wann der Cluster-Verwalter den Wert dieser Eigenschaft in einer Ressource einstellen kann. Wenn auf NONE oder FALSE gesetzt, kann der Cluster-Administrator die Eigenschaft nicht festlegen. Werte, mit denen ein Cluster-Administrator eine Eigenschaft optimieren kann, sind TRUE oder ANYTIME (jederzeit), AT_CREATION (nur, wenn die Ressource erstellt wird) oder WHEN_DISABLED (wenn die Ressource deaktiviert wird). Um andere Bedingungen zu erstellen, zum Beispiel “Bei deaktivierter Überwachung” oder “Im Offline-Modus”, setzen Sie dieses Attribut auf ANYTIME und validieren Sie den Zustand der Ressource mit der Validate-Methode.

Der Standardwert ändert sich für jede Standardressourceneigenschaft, wie im folgenden Eintrag dargestellt. Die Standardeinstellung für die Optimierung einer Erweiterungseigenschaft, falls in der RTR-Datei nicht anders angegeben, lautet TRUE (ANYTIME).

Eigenschaftstyp

Zulässige Typen sind string, boolean, integer, enum und stringarray. Das type-Attribut kann in der RTR-Datei nicht für systemdefinierte Eigenschaften eingestellt werden. Der Typ legt akzeptable Eigenschaftswerte und die typspezifischen Attribute fest, die in dem RTR-Dateieintrag zulässig sind. Ein enum-Typ ist ein Satz von Zeichenkettenwerten.