Vorheriges Thema: disable-Methode (srv-Objekt)Nächstes Thema: power_on-Methode (srv-Objekt)


set-Methode (srv-Objekt)
Description

Die Rolle des Servers im Grid für hohe Verfügbarkeit festlegen.

Syntax
/api/v2/srv/set?srv=srv&role=role&vdc=controller-name 
Argument
srv

Name des Servers

role

HA-Rolle des Servers. Kann 'primry', 'seondary' oder 'none' sein

vdc

Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt

Optionen
role

Die Hochverfügbarkeits-Rolle des Servers. Folgende Werte sind möglich:

primary

Server, auf dem momentan die Grid-Steuerung in CA AppLogic® ausgeführt wird

secondary

Server, auf dem bei einem Ausfall des Steuerungsservers die Grid-Steuerung in CA AppLogic® ausgeführt werden kann

Kein(e)

Auf dem Server wird niemals die Grid-Steuerung in CA AppLogic® ausgeführt, und er nimmt nicht an der Steuerungs-HA teil

ha_network

Netzwerk-HA für den Server aktivieren/deaktivieren (externes und Backbone-Netzwerk)

ha_backbone

Netzwerk-HA auf dem Backbone-Netzwerk aktivieren/deaktivieren.

ha_external

Netzwerk-HA auf dem externen Netzwerk aktivieren/deaktivieren

Backbone

Angeben, welcher Switch auf dem Backbone-Netzwerk aktiv ist

external

Angeben, welcher Switch auf dem externen Netzwerk aktiv ist

hypervisor_name

Name des Hypervisors.

hypervisor_lic_key

Hypervisor-Lizenzschlüssel

disk_ncq_enabled

NCQ aktivieren/deaktivieren

Transaktionsart

asynchron

Anfragetyp

GET

Beispiele

Rolle für srv1 auf "secondary" festlegen.

GET http://192.168.123.200/api/v2/srv/set?srv=srv1&role=secondary&vdc=mygrid 
Beispielausgabe
XML:
<opt></opt>
JSON:
{} 

HTTP-Fehlercodes
404

Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.

400.4

Erforderliche Argumente fehlen (role). - Argument role=ha-role wurde nicht angegeben.

400.4

Erforderliche Argumente fehlen (srv). - Argument srv=srv-name wurde nicht angegeben.