2.3. Konfigurieren von Fencing-Geräten für Cluster-Mitglieder
Nachdem Sie die ersten Schritte zum Erstellen eines Clusters und zum Erstellen von Fencing-Geräten abgeschlossen haben, müssen Sie nun das Fencing für die Cluster-Knoten konfigurieren. Um das Fencing für die Knoten zu konfigurieren, folgen Sie den Schritten in diesem Abschnitt. Beachten Sie, dass Sie das Fencing für jeden Knoten im Cluster konfigurieren müssen.
Dieser Abschnitt dokumentiert die folgenden Verfahren:
2.3.1. Konfigurieren eines einzelnen strombasierten Fencing-Geräts für einen Knoten
Verwenden Sie folgendes Verfahren, um einen Knoten mit einem einzelnen strombasierten Fencing-Gerät zu konfigurieren, das ein Fencing-Gerät namens
apc
verwendet, welches wiederum den Fencing-Agent fence_apc
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
Um beispielsweise eine Fencing-Methode namensAPC
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 node-01.example.com --addmethod APC node-01.example.com
- 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]
Um beispielsweise eine Fencing-Instanz in der Konfigurationsdatei auf dem Cluster-Knotennode-01.example.com
zu konfigurieren, die den APC-Netzschalter Nummer 1 auf dem Fencing-Gerät namensapc
verwendet, um den Cluster-Knotennode-01.example.com
unter Verwendung der Methode namensAPC
abzugrenzen, verwenden Sie folgenden Befehl:ccs -h node-01.example.com --addfenceinst apc node-01.example.com APC port=1
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
APC
. Das Gerät für die Fencing-Methode spezifiziert apc
als Gerätename, wobei es sich hier um ein Gerät handelt, das bereits vorher mit der Option --addfencedev
konfiguriert wurde, wie in Abschnitt 2.1, »Konfigurieren von Fencing-Geräten« beschrieben. Jeder Knoten ist mit einer eindeutigen APC-Netzschalter-Nummer konfiguriert: Die Nummer für node-01.example.com
ist 1
, die Nummer für node-02.example.com
ist 2
, und die Nummer für node-03.example.com
ist 3
.
ccs -h node-01.example.com --addmethod APC node-01.example.com ccs -h node-01.example.com --addmethod APC node-02.example.com ccs -h node-01.example.com --addmethod APC node-03.example.com ccs -h node-01.example.com --addfenceinst apc node-01.example.com APC port=1 ccs -h node-01.example.com --addfenceinst apc node-02.example.com APC port=2 ccs -h node-01.example.com --addfenceinst apc node-03.example.com APC port=3
Beispiel 2.1, »
cluster.conf
nach Hinzufügen von strombasierten Fencing-Methoden« zeigt eine cluster.conf
-Konfigurationsdatei, nachdem Sie diese Fencing-Methoden und Instanzen zu jedem Knoten im Cluster hinzugefügt haben.
Beispiel 2.1. cluster.conf
nach Hinzufügen von strombasierten Fencing-Methoden
<cluster name="mycluster" config_version="3"> <clusternodes> <clusternode name="node-01.example.com" nodeid="1"> <fence> <method name="APC"> <device name="apc" port="1"/> </method> </fence> </clusternode> <clusternode name="node-02.example.com" nodeid="2"> <fence> <method name="APC"> <device name="apc" port="2"/> </method> </fence> </clusternode> <clusternode name="node-03.example.com" nodeid="3"> <fence> <method name="APC"> <device name="apc" port="3"/> </method> </fence> </clusternode> </clusternodes> <fencedevices> <fencedevice agent="fence_apc" ipaddr="apc_ip_example" login="login_example" name="apc" passwd="password_example"/> </fencedevices> <rm> </rm> </cluster>
Vergessen Sie nicht, nach Abschluss der Konfiguration aller Komponenten Ihres Clusters die Cluster-Konfigurationsdatei auf allen Knoten zu synchronisieren.