Crea gruppo di accesso al volume
Puoi usare CreateVolumeAccessGroup per creare un nuovo gruppo di accesso al volume. Quando si crea il gruppo di accesso al volume, è necessario assegnargli un nome e, facoltativamente, è possibile immettere iniziatori e volumi.
Qualsiasi IQN iniziatore aggiunto al gruppo di accesso al volume è in grado di accedere a qualsiasi volume nel gruppo senza autenticazione CHAP.
|
|
I volumi clonati non ereditano l'appartenenza al gruppo di accesso al volume dal volume di origine. |
Quando si creano gruppi di accesso al volume, tenere presente quanto segue:
-
Un gruppo di accesso al volume può contenere fino a 64 IQN iniziatori.
-
Un iniziatore può appartenere solo a un gruppo di accesso al volume.
-
Un gruppo di accesso al volume può contenere fino a 2000 volumi.
-
Ogni gruppo di accesso al volume può appartenere a un massimo di quattro gruppi di accesso al volume.
Parametri
Questo metodo ha i seguenti parametri di input:
| Nome | Descrizione | Tipo | Valore predefinito | Necessario |
|---|---|---|---|---|
iniziatori |
Elenco di ID o nomi degli iniziatori (IQN e WWPN) da includere nel gruppo di accesso al volume. Se si passa un elenco di nomi di iniziatori, gli iniziatori vengono creati se non esistono già. Se si passa un elenco di ID iniziatori, il metodo restituisce un errore se uno qualsiasi degli iniziatori non esiste già. Il passaggio dei nomi degli iniziatori è deprecato; è consigliabile utilizzare gli ID degli iniziatori ogniqualvolta possibile. |
array di interi o array di stringhe (obsoleto) |
NO |
|
nome |
Nome del gruppo di accesso al volume. Non è obbligatorio che sia unico, ma è consigliato. Deve essere lungo da 1 a 64 caratteri. |
corda |
Nessuno |
SÌ |
volumi |
Elenco di volumiID da includere nel gruppo di accesso al volume. |
array di interi |
NO |
|
attributi |
Elenco di coppie nome-valore nel formato oggetto JSON. |
Oggetto JSON |
{} |
NO |
Valori di ritorno
Questo metodo ha i seguenti valori di ritorno:
Nome |
Descrizione |
Tipo |
volumeAccessGroup |
Un oggetto contenente informazioni sul gruppo di accesso al volume appena creato. |
|
volumeAccessGroupID |
ID del gruppo di accesso al volume appena creato. |
intero |
Richiedi esempio
Le richieste per questo metodo sono simili al seguente esempio:
{
"method": "CreateVolumeAccessGroup",
"params": {
"name": "myaccessgroup",
"initiators": ["iqn.1993-08.org.debian: 01: a31b1d799d5c"],
"volumes": [327],
"attributes": {}
}
}
Esempio di risposta
Questo metodo restituisce una risposta simile al seguente esempio:
{
"id": null,
"result": {
"volumeAccessGroup": {
"attributes": {},
"deletedVolumes": [],
"initiatorIDs": [
95
],
"initiators": [
"iqn.1993-08.org.debian: 01: a31b1d799d5c"
],
"name": "myaccessgroup",
"volumeAccessGroupID": 96,
"volumes": [
327
]
},
"volumeAccessGroupID": 96
}
}
Nuovo dalla versione
9,6