Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Ressourceneigenschaftsattribute

Die folgende Informationen beschreiben die Ressourceneigenschaftsattribute, die für das Ändern systemdefinierter Eigenschaften bzw. das 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 zulässige Höchstzahl von Array-Elementen.

Array_minsize

Für den stringarray-Typ die zulässige Mindestanzahl von Array-Elementen.

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 zulässige Höchstwert für die Eigenschaft.

Maxlength

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

Min

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

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. Kann auf NONE oder FALSE eingestellt werden, damit der Verwalter die Eigenschaft nicht einstellen kann. Werte, die dem Verwalter das Festlegen von Einstellungen ermöglichen, sind TRUE bzw. ANYTIME (jederzeit), AT_CREATION (nur bei Erstellung der Ressource) oder WHEN_DISABLED (wenn die Ressource offline ist). Zur Einrichtung anderer Einstellbarkeitsbedingungen, beispielsweise “bei deaktivierter Überwachung” oder “wenn offline”, stellen Sie dieses Attribut auf ANYTIME ein und validieren Sie den Status der Ressource mit der Validate-Methode.

Der Standardwert ist für jede Standardressourceneigenschaft verschieden, wie im folgenden Abschnitt zu sehen ist. Der Standardwert für die Einstellbarkeit einer Erweiterungseigenschaft ist TRUE ( ANYTIME), falls in der RTR-Datei nichts anderes festgelegt ist.

Typ der Eigenschaft

Zulässige Typen sind: string, boolean, int, 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.