Vorheriges Thema: Abschalten des ServersNächstes Thema: Fehler auf dem Server bereinigen


Aus- und Einschalten eines Servers
POST BFC/servers/<server mac>/operations/powerCycle
Argument

Keine

Rückgabe

Gibt den HTTP-Rückgabecode 200 zurück, und schaltet den Server ein. Gibt einen HTTP-Fehlercode und die zugehörigen Fehlerinformationen zurück. Es wird keine Nutzlast von diesem Vorgang zurückgegeben.

Description

Verwenden Sie diesen Vorgang, um den Server wieder einzuschalten. Zum Beispiel haben Sie einen Server in Quarantäne gestellt und ausgeschaltet, und Sie möchten den Server wieder einschalten.

Beispiel: POST

POST BFC/servers/00:01:02:03:04:05/operations/powerCycle

Beispiel für Python

from httplib import HTTPSConnection
import json
import os
import sys

serverMac = sys.argv[1]
print 'serverMac: {0}'.format(serverMac)
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='POST',
             url='/BFC/servers/' + serverMac + '/operations/powerCycle',
             headers={'Content-Type':'application/json',
                      'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)