5.7.2. Konfiguration eines einzelnen Speicher-Fencing-Geräts für einen Knoten
Für andere Fencing-Methoden als das Power-Fencing (also SAN/Speicher-Fencing) müssen Sie Unfencing für das Fencing-Gerät konfigurieren. Dadurch wird sichergestellt, dass ein abgegrenzter Knoten erst wieder re-aktiviert wird, nachdem er neu gestartet wurde. Wenn Sie ein Gerät konfigurieren, dass Unfencing erfordert, muss der Cluster zunächst gestoppt werden, dann muss die vollständige Konfiguration einschließlich Geräte und Unfencing hinzugefügt werden, bevor der Cluster gestartet wird.
Wenn Sie Unfencing für einen Knoten konfigurieren, spezifizieren Sie ein Gerät als Spiegelbild des jeweiligen Fencing-Geräts für den Knoten, mit dem Unterschied, dass es die explizite Aktion
on
oder enable
enthält.
Für weitere Informationen über das Unfencing von Knoten werfen Sie einen Blick auf die
fence_node
(8) Handbuchseite.
Verwenden Sie das folgende Verfahren, um einen Knoten mit einem einzelnen Speicher-Fencing-Gerät zu konfigurieren, das ein Fencing-Gerät namens
sanswitch1
verwendet, welches wiederum den fence_sanbox2
Fencing-Agenten verwendet.
- Fügen Sie eine Fencing-Methode für den Knoten hinzu und geben Sie einen Namen für die Fencing-Methode an.
ccs -h host --addmethod method node
ccs -h host --addmethod method node
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Um beispielsweise eine Fencing-Methode namensSAN
für den Knotennode-01.example.com
in der Konfigurationsdatei auf dem Cluster-Knotennode-01.example.com
zu konfigurieren, führen Sie den folgenden Befehl aus:ccs -h node01.example.com --addmethod SAN node01.example.com
ccs -h node01.example.com --addmethod SAN node01.example.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Fügen Sie eine Fencing-Instanz für die Methode hinzu. Sie müssen angeben, welches Fencing-Gerät für den Knoten verwendet werden soll, den Knoten, auf den diese Instanz angewendet wird, den Namen der Methode, sowie jegliche Optionen für diese Methode speziell für diesen Knoten:
ccs -h host --addfenceinst fencedevicename node method [options]
ccs -h host --addfenceinst fencedevicename node method [options]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Um beispielsweise eine Fencing-Instanz in der Konfigurationsdatei auf dem Cluster-Knotennode-01.example.com
zu konfigurieren, die den SAN Switch Power-Port 11 auf dem Fencing-Gerät namenssanswitch1
verwendet, um den Cluster-Knotennode-01.example.com
unter Verwendung der Methode namensSAN
abzugrenzen, verwenden Sie folgenden Befehl:ccs -h node01.example.com --addfenceinst sanswitch1 node01.example.com SAN port=11
ccs -h node01.example.com --addfenceinst sanswitch1 node01.example.com SAN port=11
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Um Unfencing für das Speicher-Fencing-Gerät auf diesem Knoten zu konfigurieren, führen Sie den folgenden Befehl aus:
ccs -h host --addunfence fencedevicename node action=on|off
ccs -h host --addunfence fencedevicename node action=on|off
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Sie müssen für jeden Knoten im Cluster eine Fencing-Methode hinzufügen. Die folgenden Befehle konfigurieren eine Fencing-Methode für jeden Knoten mit dem Methodennamen
SAN
. Das Gerät für die Fencing-Methode spezifiziert sanswitch
als Gerätename, wobei es sich hierbei um ein Gerät handelt, die bereits vorher mit der --addfencedev Option konfiguriert wurde, wie in Abschnitt 5.5, »Konfigurieren von Fencing-Geräten« beschrieben. Jeder Knoten ist mit einer eindeutigen SAN physischen Port-Nummer konfiguriert: Die Port-Nummer für node-01.example.com
ist 11
, die Port-Nummer für node-02.example.com
ist 12
, und die Port-Nummer für node-03.example.com
ist 13
.
Beispiel 5.3, »
cluster.conf
nach Hinzufügen von Speicher-Fencing-Methoden« zeigt eine cluster.conf
Konfigurationsdatei, nachdem Sie Fencing-Methoden, Fencing-Instanzen und Unfencing für jeden Knoten im Cluster hinzugefügt haben:
Beispiel 5.3. cluster.conf
nach Hinzufügen von Speicher-Fencing-Methoden
Vergessen Sie nicht, nach Abschluss der Konfiguration aller Komponenten Ihres Clusters die Cluster-Konfigurationsdatei auf allen Knoten zu synchronisieren, wie in Abschnitt 5.15, »Verbreiten der Konfigurationsdatei auf den Cluster-Knoten« beschrieben.