Die folgende Tabelle beschreibt die von Sun Cluster definierten Ressourcengruppeneigenschaften. Die Eigenschaftswerte werden in folgende Kategorien unterteilt (in der Spalte “Kategorie”):
Erforderlich — Der Verwalter muss einen Wert angeben, wenn er eine Ressourcengruppe mit einem Verwaltungsdienstprogramm erstellt.
Optional — Wenn der Verwalter beim Erstellen einer Ressourcengruppe keinen Wert angibt, so stellt das System einen Standardwert bereit.
Nur-Abfrage — Kann nicht direkt durch ein Verwaltungstool eingestellt werden.
Die Spalte “Aktualisierung möglich?” zeigt, ob die Eigenschaft aktualisiert werden kann ((J) oder nicht (N)), nachdem sie eingestellt wurde.
Tabelle A–3 Ressourcengruppeneigenschaften
Eigenschaftsname |
Beschreibung |
Aktualisierung möglich? |
Kategorie |
---|---|---|---|
Auto_start_on_new_ cluster (Boolescher Wert) |
Diese Eigenschaft lässt kein automatisches Starten der Ressourcengruppe zu, wenn ein neuer Cluster gebildet wird.
Der Standardwert ist TRUE. Wenn TRUE eingestellt ist, versucht Ressourcengruppen-Manager, die Ressourcengruppe automatisch zu starten, um Desired_primaries zu erzielen, wenn der Cluster neu gestartet wird. Wenn FALSE eingestellt ist, startet die Ressourcengruppe bei einem Neustart des Clusters nicht automatisch. |
J |
Optional |
Desired_primaries (Ganzzahl) |
Die Anzahl der Knoten, auf denen die Gruppe gleichzeitig online gebracht werden soll. Der Standardwert ist 1. Wenn die RG_mode-Eigenschaft Failover ist, dann darf der Wert dieser Eigenschaft nicht größer als 1 sein. Wenn die RG_mode-Eigenschaft Scalable ist, dann ist ein Wert größer 1 zulässig. |
J |
Optional |
Failback (Boolescher Wert) |
Ein boolescher Wert, der angibt, ob der Satz der Knoten, auf denen die Gruppe online ist, neu berechnet wird, wenn sich die Cluster-Mitgliedschaft ändert. Eine Neuberechnung kann dazu führen, dass RGM die Gruppe auf weniger bevorzugten Knoten offline und auf stärker bevorzugten Knoten online bringt. Der Standardwert ist False. |
J |
Optional |
Global_resources_used (Zeichenketten-Array) |
Gibt an, ob Cluster-Dateisysteme von einer Ressource in dieser Ressourcengruppe verwendet werden. Zulässige Werte, die der Verwalter angeben kann, sind ein Asterisk (*) für alle globalen Ressourcen und die leere Zeichenkette (“”) für keine globalen Ressourcen. Der Standardwert ist alle globalen Ressourcen. |
J |
Optional |
Implicit_network_ dependencies (Boolescher Wert) |
Ein boolescher Wert, der bei Einstellung auf True angibt, dass RGM starke Abhängigkeiten von Nicht-Netzwerkadressressourcen von Netzwerkadressressourcen innerhalb der Gruppe erzwingen soll. Netzwerkadressressourcen umfassen die logische Hostnamen- und gemeinsam genutzten Adressressourcentypen. In einer Scalable-Ressourcengruppe hat diese Eigenschaft keine Wirkung, da eine solche Gruppe keine Netzwerkadressressourcen enthält. Der Standardwert ist True. |
J |
Optional |
Maximum_primaries (Ganzzahl) |
Die maximale Anzahl der Knoten, auf denen die Gruppe gleichzeitig online sein kann. Der Standardwert ist 1. Wenn die RG_mode-Eigenschaft Failover ist, dann darf der Wert dieser Eigenschaft nicht größer als 1 sein. Wenn die RG_mode-Eigenschhaft Scalable ist, dann ist ein Wert größer 1 zulässig. |
J |
Optional |
Nodelist (Zeichenketten-Array) |
Eine Liste der Cluster-Knoten, auf denen die Gruppe in der Reihenfolge ihres Vorrangs online gebracht werden kann. Diese Knoten werden als potenzielle Primärknoten bzw. Master der Ressourcengruppe bezeichnet. Der Standardwert ist die Liste aller Cluster-Knoten. |
J |
Optional |
Pathprefix (Zeichenkette) |
Ein Verzeichnis im Cluster-Dateisystem, in dem Ressourcen in der Gruppe wesentliche Verwaltungsdateien schreiben können. Für einige Ressourcen kann diese Eigenschaft erforderlich sein. Pathprefix muss für jede Ressourcengruppe einmalig sein. Der Standardwert ist eine leere Zeichenkette. |
J |
Optional |
Pingpong_interval (Ganzzahl) |
Ein nicht negativer Ganzzahlwert in Sekunden, mit dem RGM festlegt, wo die Ressourcengruppe im Fall einer Rekonfiguration oder bei einem scha_control -O GIVEOVER-Befehl bzw. einer scha_control()-Funktion mit Ausführung des SCHA_GIVEOVER-Arguments online gebracht werden kann. Im Fall einer Rekonfiguration, wenn die Ressourcengruppe mehr als einmal innerhalb der verstrichenen, im Pingpong_interval eingestellten Sekundenzahl auf einem bestimmten Knoten nicht online gebracht werden konnte (weil die Start- oder Prenet_start-Methode nicht mit Null beendet wurde oder die Zeitüberschreitung abgelaufen war), gilt dieser Knoten für das Hosten der Ressourcengruppe als nicht wählbar, und RGM sucht einen anderen Master. Wenn ein Aufruf des scha_control-Befehls bzw. der scha_control()-Funktion der Ressource die Ressourcengruppe auf einem bestimmten Knoten innerhalb der letzten Pingpong_interval-Sekunden offline bringt, kommt dieser Knoten für das Hosten der Ressourcengruppe infolge eines späteren Aufrufs von scha_control() durch einen anderen Knoten nicht in Frage. Der Standardwert ist 3,600 (eine Stunde). |
J |
Optional |
Resource_list (Zeichenketten-Array) |
Die Liste der in dieser Gruppe enthaltenen Ressourcen. Der Verwalter stellt diese Eigenschaft nicht direkt ein. RGM aktualisiert sie immer dann, wenn der Verwalter der Ressourcengruppe Ressourcen hinzufügt bzw. sie daraus entfernt. Der Standardwert ist die leere Liste. |
N |
Nur-Abfrage |
RG_description (Zeichenkette) |
Eine kurze Beschreibung der Ressourcengruppe. Der Standardwert ist eine leere Zeichenkette. |
J |
Optional |
RG_mode (Aufzählung) |
Gibt an, ob die Ressourcengruppe eine Failover- oder Scalable-Gruppe ist. Wenn der Wert Failover ist, stellt RGM die Maximum_primaries-Eigenschaft der Gruppe auf 1 und beschränkt die Ressourcengruppe, so dass sie nur von einem einzigen Knoten unterstützt wird. Wenn der Wert dieser Eigenschaft Scalable ist, lässt RGM für die Maximum_primaries-Eigenschaft einen Wert größer als 1 zu. Das bedeutet, dass die Gruppe mehrere Knoten gleichzeitig als Master haben kann. RGM lässt nicht zu, dass eine Ressource, deren Failover-Eigenschaft True ist, einer Ressourcengruppe hinzugefügt wird, deren RG_mode auf Scalable eingestellt ist. Der Standardwert ist Failover, wenn Maximum_primaries 1 ist, und Scalable, wenn Maximum_primaries größer als 1 ist. |
N |
Optional |
RG_name (Zeichenkette) |
Der Name der Ressourcengruppe. Dieser Name muss im Cluster einmalig sein. |
N |
Erforderlich |
RG_project_name (Zeichenkette) |
Der Solaris-Projektname, der dieser Ressourcengruppe zugeordnet ist. Diese Eigenschaft wird verwendet, um Solaris-Ressourcenverwaltungsfunktionen wie CPU-Anteile und Ressourcen-Pools auf Cluster-Datendienste anzuwenden. Wenn RGM Ressourcengruppen online bringt, wird der entsprechende Prozess für Ressourcen, bei denen die Resource_project_name-Eigenschaft nicht eingestellt ist, unter diesem Projektnamen gestartet. Der angegebene Projektname muss in der Projektdatenbank vorhanden sein, und der Benutzer root muss als Mitglied des benannten Projekts konfiguriert sein. Diese Eigenschaft wird nur beim Starten unter Solaris 9 unterstützt. Hinweis – Änderungen an dieser Eigenschaft werden nach einem Neustart der Ressource wirksam. |
Jederzeit |
Erforderlich |
RG_state auf jedem Cluster-Knoten (Aufzählung) |
Wird von RGM auf Online, Offline, Pending_online, Pending_offline, Pending_online_blocked, Error_stop_failed oder Online_faulted eingestellt und beschreibt den Zustand der Gruppe auf jedem Cluster-Knoten. Diese Eigenschaft kann nicht vom Benutzer konfiguriert werden. Sie kann jedoch indirekt durch das Aufrufen von scswitch(1M) eingestellt werden, bzw. durch die Verwendung des äquivalenten scsetup( 1M) oder SunPlex Manager-Befehle. |
N |
Nur-Abfrage |