Skip to main content
Element Software
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

ModifyVolumeAccessGroupLunAssignments

Colaboradores

Puede utilizar el ModifyVolumeAccessGroupLunAssignments Método para definir asignaciones de LUN personalizadas para volúmenes específicos.

Este método solo cambia los valores de LUN establecidos en el parámetro lunAssignments en el grupo de acceso de volúmenes. El resto de las asignaciones de LUN no han cambiado.

Los valores de asignación de LUN deben ser únicos para los volúmenes de un grupo de acceso de volúmenes. No se pueden definir valores de LUN duplicados dentro de un grupo de acceso de volúmenes. Sin embargo, puede volver a utilizar los mismos valores de LUN en diferentes grupos de acceso de volúmenes.

Nota Los valores válidos de LUN abarcan de 0 a 16383. El sistema genera una excepción si pasa un valor de LUN fuera de este rango. Ninguna de las asignaciones de LUN especificadas se modifica si hay una excepción.

PRECAUCIÓN:

Si cambia una asignación de LUN para un volumen con I/o activas, es posible interrumpir las operaciones de I/O. Debe cambiar la configuración del servidor antes de cambiar las asignaciones de LUN de volumen.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre

Descripción

Tipo

Valor predeterminado

Obligatorio

VolumeAccessGroupID

ID de grupo de acceso de volúmenes único para el que se modificarán las asignaciones de LUN.

entero

Ninguno

LunAssignments

Los ID de volumen con nuevos valores de LUN asignados.

matriz en números enteros

Ninguno

Valor de retorno

Este método tiene el siguiente valor devuelto:

Nombre

Descripción

Tipo

VolumeAccessGroupLunAssignments

Objeto que contiene detalles de las asignaciones de LUN de grupos de acceso de volúmenes modificadas.

Objeto JSON

Ejemplo de solicitud

Las solicitudes de este método son similares al ejemplo siguiente:

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

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

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

Nuevo desde la versión

9.6