Ressourcenmanagement im Cluster

Ihren Nutzen entfalten Cluster dadurch, dass Ressourcen auf verschiedenen Knoten bereitgestellt werden können und in Fehlersituationen automatisch oder manuell auf andere Knoten übernommen werden. Mit der Konfiguration wichtiger Ressourcen befasst sich der vorliegende Beitrag.

Nach der Erstkonfiguration eines Clusters gibt es dort eine Ressourcengruppe, in der die drei standardmäßig konfigurierten Ressourcen

  • Cluster-IP-Adresse,

  • Clustername und

  • Quorum-Datenträger (als Ressourcentyp Physikalischer Datenträger)

enthalten sind. Weitere Ressourcen müssen anschließend manuell konfiguriert werden.

Gruppen konfigurieren

Der erste Schritt ist dabei die Erstellung neuer Ressourcengruppen. In solchen Gruppen können ein oder mehrere Ressourcen zusammengefasst werden. Ressourcengruppen können gemeinsam auf einen anderen Knoten verschoben werden. Das Failover und Fallback erfolgt immer pro Ressourcengruppe. Da es nicht sinnvoll ist, alles in die Standard-Ressourcengruppe und damit auf einen logischen Server zu legen, kann es sinnvoll sein, weitere Gruppen zu erstellen. Dazu wird der Befehl Neu/Gruppe aus dem Kontextmenü des Knotens Gruppen oder Ressourcen gewählt. Im ersten Schritt muss ein Name und eine Beschreibung eingegeben werden. Zu beachten ist allerdings, dass beispielsweise Dateifreigaberessourcen in einer Gruppe mit den Netzwerknamenressourcen und IP-Adressressourcen sein müssen, da die Erstellung sonst nicht funktioniert. Darauf kommen wir weiter unten im Zusammenhang mit den virtuellen Servern noch einmal zurück.

Anschließend können die Knoten ausgewählt werden, die bevorzugte Besitzer der Gruppe sind. Auf diesen wird die Ressourcengruppe ausgeführt, soweit die Knoten aktiv sind. Die Reihenfolge und damit Priorität der bevorzugten Besitzer lässt sich weiter anpassen. Damit ist die Erstellung der Gruppe bereits abgeschlossen.

Natürlich verlangt die Definition solcher Gruppen und der bevorzugten Server eine gründliche Planung, um die Last im Normalbetrieb und bei Problemen optimal auf die verschiedenen Knoten im Cluster verteilen zu können.

Freigaben konfigurieren

Der nächste Schritt ist die Konfiguration von Ressourcen. Ein unterstützter Ressourcentyp sind Dateifreigaben. Dazu wird der Befehl Neu/Ressource im Kontextmenü des Knotens Ressourcen verwendet. Im angezeigten Dialogfeld werden der Name und eine Beschreibung eingegeben. Als Ressourcentyp muss Dateifreigabe ausgewählt werden. Darunter kann die Gruppe angegeben werden. Außerdem hat man die Option, die Ressource in einem separaten Ressourcenmonitor auszuführen. Damit wird ein zusätzlicher Prozess für die Ressource definiert. Das ist vor allem bei komplexeren Anwendungsdiensten empfehlenswert.

Für die Ressource lassen sich die Besitzer ändern. Die möglichen Besitzer werden von derRessourcengruppe übernommen. Es können hier nur Knoten ausgeschlossen werden, aber die Priorität ist nicht anpassbar.

Bild 1: Die vorkonfigurierten Ressourcen in einem Cluster.
Bild 1: Die vorkonfigurierten Ressourcen in einem Cluster.