4.24. VMWare über SOAP API
Tabelle 4.25, »VMware Fencing (SOAP-Schnittstelle) (Red Hat Enterprise Linux 6.2 und höher)« listet die Fencing-Geräteparameter, die von
fence_vmware_soap – dem Fencing-Agent für VMWare über SOAP-API – verwendet werden.
| luci-Feld | cluster.conf-Parameter | Beschreibung |
|---|---|---|
| Name | name | Ein Name für das Fence virt Fencing-Gerät. |
| IP Address or Hostname | ipaddr | Die IP-Adresse oder der Hostname des Geräts. |
| IP Port (optional) | ipport | Der zur Verbindung mit dem Gerät zu verwendende TCP-Port. Der Standardport ist 80 oder 443, falls Use SSL ausgewählt ist. |
| Login | login | Der Login-Name für den Zugriff auf das Gerät. |
| Password | passwd | Das Passwort zur Authentifizierung der Verbindung mit dem Gerät. |
| Password Script (optional) | passwd_script | Das Skript, das ein Passwort zum Zugriff auf das Fencing-Gerät liefert. Dies ersetzt den -Parameter. |
| Power Wait (seconds) | power_wait | Anzahl von Sekunden, die nach einem Befehl zum Ein- oder Ausschalten gewartet werden soll. |
| Power Timeout (seconds) | power_timeout | Anzahl von Sekunden, die nach einem Befehl zum Ein- oder Ausschalten gewartet werden soll, bevor auf eine Statusänderung hin überprüft wird. Der Standardwert ist 20. |
| Shell Timeout (seconds) | shell_timeout | Anzahl von Sekunden, die nach Eingabe eines Befehls auf die Eingabeaufforderung gewartet werden soll. Der Standardwert ist 3. |
| Login Timeout (seconds) | login_timeout | Anzahl von Sekunden, die nach der Anmeldung auf die Eingabeaufforderung gewartet werden soll. Der Standardwert ist 5. |
| Times to Retry Power On Operation | retry_on | Anzahl von Neuversuchen für einen Befehl zum Anschalten. Der Standardwert ist 1. |
| VM name | port | Name der virtuellen Maschine im Inventarpfad-Format (z. B. /datacenter/vm/Discovered_virtual_machine/myMachine). |
| VM UUID | uuid | Die UUID der abzugrenzenden virtuellen Maschine. |
| Delay (optional) | delay | Anzahl von Sekunden, die gewartet werden soll, bevor die Abgrenzung gestartet wird. Der Standardwert ist 0. |
| Use SSL | ssl | SSL-Verbindungen zur Kommunikation mit dem Gerät verwenden. |
Abbildung 4.23, »VMWare über SOAP Fencing« zeigt den Konfigurationsbildschirm zum Hinzufügen eines VMWare über SOAP Fencing-Geräts.
Abbildung 4.23. VMWare über SOAP Fencing
Der folgende Befehl erstellt eine Fencing-Geräteinstanz für ein VMWare über SOAP Gerät:
ccs -f cluster.conf --addfencedev vmwaresoaptest1 agent=fence_vmware_soap login=root passwd=password123 power_wait=60 \ separator=,
ccs -f cluster.conf --addfencedev vmwaresoaptest1 agent=fence_vmware_soap login=root passwd=password123 power_wait=60 \
separator=,
Nachfolgend sehen Sie den
cluster.conf-Eintrag für das Gerät fence_vmware_soap:
<fencedevices> <fencedevice agent="fence_vmware_soap" ipaddr="192.168.0.1" login="root" name="vmwaresoaptest1" passwd="password123" \ power_wait="60" separator="."/> </fencedevices>
<fencedevices>
<fencedevice agent="fence_vmware_soap" ipaddr="192.168.0.1" login="root" name="vmwaresoaptest1" passwd="password123" \
power_wait="60" separator="."/>
</fencedevices>