Skip to main content
Element Software
12.3
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

ModifyVolumeAccessGroupLunAssignments

Collaboratori

È possibile utilizzare ModifyVolumeAccessGroupLunAssignments Metodo per definire assegnazioni LUN personalizzate per volumi specifici.

Questo metodo modifica solo i valori LUN impostati nel parametro lunAssignments nel gruppo di accesso al volume. Tutte le altre assegnazioni LUN rimangono invariate.

I valori di assegnazione del LUN devono essere univoci per i volumi in un gruppo di accesso al volume. Non è possibile definire valori LUN duplicati all'interno di un gruppo di accesso al volume. Tuttavia, è possibile utilizzare nuovamente gli stessi valori LUN in diversi gruppi di accesso ai volumi.

Nota I valori LUN validi vanno da 0 a 16383. Il sistema genera un'eccezione se si passa un valore LUN al di fuori di questo intervallo. Nessuna delle assegnazioni LUN specificate viene modificata in caso di eccezione.

ATTENZIONE:

Se si modifica l'assegnazione di un LUN per un volume con i/o attivo, l'i/o può essere interrotto. È necessario modificare la configurazione del server prima di modificare le assegnazioni dei LUN dei volumi.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome

Descrizione

Tipo

Valore predefinito

Obbligatorio

VolumeAccessGroupID

ID univoco del gruppo di accesso al volume per il quale verranno modificate le assegnazioni del LUN.

intero

Nessuno

LunAssignment

Gli ID del volume con nuovi valori LUN assegnati.

array intero

Nessuno

Valore restituito

Questo metodo ha il seguente valore restituito:

Nome

Descrizione

Tipo

VolumeAccessGroupLunAssignments

Oggetto contenente i dettagli delle assegnazioni LUN del gruppo di accesso volume modificato.

Oggetto JSON

Esempio di richiesta

Le richieste per questo metodo sono simili all'esempio seguente:

{
   "method": "ModifyVolumeAccessGroupLunAssignments",
   "params": {
       "volumeAccessGroupID" : 218,
       "lunAssignments" : [
           {"volumeID" : 832, "lun" : 0},
           {"volumeID" : 834, "lun" : 1}
        ]
    },
    "id" : 1
}

Esempio di risposta

Questo metodo restituisce una risposta simile all'esempio seguente:

{
  "id": 1,
  "result": {
    "volumeAccessGroupLunAssignments": {
      "deletedLunAssignments": [],
      "lunAssignments": [
        {
          "lun": 0,
          "volumeID": 832
        },
        {
          "lun": 1,
          "volumeID": 834
        }
      ],
      "volumeAccessGroupID": 218
    }
  }
}

Novità dalla versione

9.6