4.22. RHEV-M REST-API

Tabelle 4.23, »RHEV-M REST API (RHEL 6.2 und höher mit RHEV 3.0 und höher)« listet die Fencing-Geräteparameter, die von fence_rhevm – dem Fencing-Agent für RHEV-M REST API – verwendet werden.

Tabelle 4.23. RHEV-M REST API (RHEL 6.2 und höher mit RHEV 3.0 und höher)

luci-Feldcluster.conf-ParameterBeschreibung
NamenameDer Name des RHEV-M REST API Fencing-Geräts.
IP Address or HostnameipaddrDie IP-Adresse oder der Hostname des Geräts.
IP Port (optional)ipportDer zur Verbindung mit dem Gerät zu verwendende TCP-Port.
LoginloginDer Login-Name für den Zugriff auf das Gerät.
PasswordpasswdDas Passwort zur Authentifizierung der Verbindung mit dem Gerät.
Password Script (optional)passwd_scriptDas Skript, das ein Passwort zum Zugriff auf das Fencing-Gerät liefert. Dies ersetzt den Password-Parameter.
Use SSLsslSSL-Verbindungen zur Kommunikation mit dem Gerät verwenden.
Power Wait (seconds)power_waitAnzahl von Sekunden, die nach einem Befehl zum Ein- oder Ausschalten gewartet werden soll.
Power Timeout (seconds)power_timeoutAnzahl 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_timeoutAnzahl von Sekunden, die nach Eingabe eines Befehls auf die Eingabeaufforderung gewartet werden soll. Der Standardwert ist 3.
Login Timeout (seconds)login_timeoutAnzahl von Sekunden, die nach der Anmeldung auf die Eingabeaufforderung gewartet werden soll. Der Standardwert ist 5.
Times to Retry Power On Operationretry_onAnzahl von Neuversuchen für einen Befehl zum Anschalten. Der Standardwert ist 1.
Port (Outlet) NumberportPhysische Anschlussnummer oder Name der virtuellen Maschine.
Delay (optional)delayAnzahl von Sekunden, die gewartet werden soll, bevor die Abgrenzung gestartet wird. Der Standardwert ist 0.
Abbildung 4.21, »RHEV-M REST-API« zeigt den Konfigurationsbildschirm zum Hinzufügen eines RHEV-M REST API Geräts.
RHEV-M REST-API

Abbildung 4.21. RHEV-M REST-API

Der folgende Befehl erstellt eine Fencing-Geräteinstanz für ein RHEV-M REST API Gerät:
ccs -f cluster.conf --addfencedev rhevmtest1 agent=fence_rhevm ipaddr=192.168.0.1 login=root passwd=password123 \
 power_wait=60 ssl=on
Nachfolgend sehen Sie den cluster.conf-Eintrag für das Gerät fence_rhevm:

 <fencedevices>
  <fencedevice agent="fence_rhevm" ipaddr="192.168.0.1" login="root" name="rhevmtest1" passwd="password123" \
   power_wait="60" ssl="on"/>
 </fencedevices>