Tema anterior: Establezca el servidor en el modo de encendido manual.Tema siguiente: Sacar de cuarentena un servidor


Poner en cuarentena el servidor
POST BFC/servers/<server mac>/operations/quarantine

Argumentos

Ninguno

Volver

Muestra el código de devolución HTTP 202 y muestra que el registro de servidor tiene el estado resource_quarantined_state. Si el resultado es un error, se devuelve un código de error de HTTP y la información de error asociada. Esta operación no devuelve ninguna carga útil. El usuario debe realizar una operación del tipo GET en los servidores o el servidor concreto para recuperar la información del estado.

Descripción

Utilice esta operación para poner en cuarentena el servidor. Por ejemplo, si necesita reemplazar un disco duro en uno de los servidores de un grid, puede poner en cuarentena el servidor, de manera que los grids no puedan utilizar el servidor.

Nota: No se puede poner en cuarentena un servidor de un grid. El servidor primero deberá eliminar el grid y, a continuación, ponerlo en cuarentena.

Ejemplo: POST

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

Ejemplo de python

de la importación de httplib HTTPSConnection
importación de 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/quarantine',
             headers={'Content-Type':'application/json',
                      'Authorization':bfcSession})
r1 = conn.getresponse()
print 'HTTP Response Code: {0}'.format(r1.status)