Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Modificar atribuições de grupo de acesso a volume

Colaboradores netapp-pcarriga

Você pode usar o ModifyVolumeAccessGroupLunAssignments Método para definir atribuições LUN personalizadas para volumes específicos.

Este método altera apenas os valores de LUN definidos no parâmetro lunAssignments do grupo de acesso ao volume. Todas as outras atribuições de LUN permanecem inalteradas.

Os valores de atribuição de LUN devem ser exclusivos para volumes em um grupo de acesso a volumes. Não é possível definir valores LUN duplicados dentro de um grupo de acesso a volumes. No entanto, você pode reutilizar os mesmos valores de LUN em diferentes grupos de acesso a volumes.

Observação Os valores válidos para LUN são de 0 a 16383. O sistema gera uma exceção se você passar um valor LUN fora desse intervalo. Nenhuma das atribuições de LUN especificadas será modificada se houver uma exceção.

CUIDADO:

Se você alterar a atribuição de um LUN para um volume com E/S ativa, a E/S poderá ser interrompida. Você deve alterar a configuração do servidor antes de alterar as atribuições de LUN do volume.

Parâmetros

Este método possui os seguintes parâmetros de entrada:

Nome

Descrição

Tipo

Valor padrão

Obrigatório

ID do grupo de acesso ao volume

ID exclusivo do grupo de acesso ao volume para o qual as atribuições de LUN serão modificadas.

inteiro

Nenhum

Sim

Tarefas de lun

Os IDs de volume com novos valores LUN atribuídos.

matriz de inteiros

Nenhum

Sim

Valor de retorno

Este método tem o seguinte valor de retorno:

Nome

Descrição

Tipo

volumeAccessGroupLunAssignments

Um objeto contendo detalhes das atribuições de LUN do grupo de acesso a volume modificado.

objeto JSON

Exemplo de solicitação

As solicitações para esse método são semelhantes ao seguinte exemplo:

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

Exemplo de resposta

Este método retorna uma resposta semelhante ao exemplo a seguir:

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

Novidade desde a versão

9,6