Argomento precedente: Metodo check (oggetto vol)Argomento successivo: Metodo repair_status (oggetto vol)


Metodo repair (oggetto vol)
Description

Ripristina volume danneggiato

Sintassi
/api/v2/vol/repair?app=application&vol=volume&vdc=controller-name 
Argomenti
app

Nome dell'applicazione

vol

Nome del volume.

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Ripristino di test:vol1.

GET http://192.168.123.200/api/v2/vol/repair?app=test&vol=vol1&vdc=mygrid 

Ripristina tutti i volumi

GET http://192.168.123.200/api/v2/vol/repair?&all&vdc=mygrid

Output di esempio
XML:
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job> 
JSON:
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 

Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

Nota: il ripristino del volume si avvia immediatamente se non sono disponibili server per eseguire il ripristino, altrimenti il volume è inserito in coda per il ripristino e verrà avviato quando sono presenti server disponibili. Per visualizzare lo stato del processo, inviare una richiesta /api/v2/job/info? con il job_id restituito sopra come argomento. Per ulteriori informazioni su come ottenere lo stato del processo, fare riferimento all'oggetto job.