Ein Volume in einen alternativen Speicherort verschieben
/api/v2/vol/move?app=application&vol=volume&volnew=new-volume-location&vdc=controller-name
Name der neuen Quellanwendung
Name des Volumes
Neuer Volume-Speicherort im Format <Anwendung>:<Volume-Name>
Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt
asynchron
GET
Ein Volume "atest:vol1" nach "btest:vol2" verschieben.
GET http://192.168.123.200/api/v2/vol/move?app=atest&vol=vol1&volnew=btest:vol2&vdc=mygrid
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job>
{
"job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
}
Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.
Erforderliche Argumente fehlen (app). - Argument app=app ist in der Anfrage nicht vorhanden.
Erforderliche Argumente fehlen (vol). - Argument vol=vol ist in der Anfrage nicht vorhanden.
Erforderliche Argumente fehlen (volnew). - Argument volnew=new_vol ist in der Anfrage nicht vorhanden.
Hinweis: Um den Jobstatus abzurufen, geben Sie folgenden Befehl ein: /api/v2/job/info? Anfrage mit job_id gab das Argument oben zurück. Weitere Informationen zum Abrufen des Jobstatus finden Sie im Abschnitt zum Job-Objekt (Seite 308).
Volumes in einen anderen Volume-Speicher (Lokal oder SAN) oder in aktivierte Server verschieben
/api/v2/vol/relocate?app=application&name=app-or-volume&vdc=controller-name
Name des zu verschiebenden Volumes
Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt
Geben Sie den Volume-Speicher an, in den das Volume verschoben werden soll. Der Wert kann "san" oder "local" sein.
Geben Sie die Anzahl der Volumes an, die gleichzeitig verschoben werden sollen. Standard: Ein Volume gleichzeitig.
Alle Volumes verschieben, die Verschiebung erfordern.
Listet Volumes auf, die verschoben werden müssen, oder listet den Status der Verschiebung eines bestimmten Volumes auf.
Unterbricht aktuelle Volume-Verschiebungen.
asynchron
GET
Verschieben des Anwendungs-Volume "MYAPP:data" in einen lokalen Speicher:
GET http://aux/api/v2/vol/relocate?name=MYAPP:data&store=local&vdc=mygrid
Verschieben aller Volumes für Anwendung "MYAPP" in ein SAN:
GET http://aux/api/v2/vol/relocate?name=MYAPP&store=san&vdc=mygrid
Verschieben aller Volumes außerhalb der deaktivierten Server, drei gleichzeitig:
GET http://aux/api/v2/vol/relocate?&all&n=3&vdc=mygrid
<job>b88969ea-9264-40b2-ba08-29b7ecbcc150</job>
{ "job" : "b88969ea-9264-40b2-ba08-29b7ecbcc150" }
Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.
Hinweis: Um den Jobstatus abzurufen, geben Sie folgenden Befehl ein: /api/v2/job/info? Anfrage mit job_id gab das Argument oben zurück. Weitere Informationen zum Abrufen des Jobstatus finden Sie im Abschnitt zum Job-Objekt.
Über den Status der Volume-Verschiebung auf einem Grid berichten
/api/v2/vol/relocate_status?&vdc=controller-name
Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt
asynchron
GET
Überprüfen des Fortschritts der Volume-Verschiebung auf dem Grid "mygrid":
GET http://aux/api/v2/vol/relocate_status?&vdc=mygrid
<opt></opt>
{ "message": "", }
Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|