Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

ModifyVolumeAccessGroupLunAssignments

Beitragende

Sie können das verwenden ModifyVolumeAccessGroupLunAssignments Methode zum Definieren benutzerdefinierter LUN-Zuweisungen für bestimmte Volumes

Diese Methode ändert nur die LUN-Werte, die im Parameter „lunAssignments“ in der Zugriffsgruppe „Volume“ festgelegt sind. Alle anderen LUN-Zuweisungen bleiben unverändert.

Die LUN-Zuweisungswerte müssen für Volumes in einer Volume-Zugriffsgruppe eindeutig sein. Sie können keine doppelten LUN-Werte innerhalb einer Volume-Zugriffsgruppe definieren. Sie können jedoch dieselben LUN-Werte auch in verschiedenen Volume-Zugriffsgruppen wieder verwenden.

Hinweis Gültige LUN-Werte sind 0 bis 16383. Das System generiert eine Ausnahme, wenn Sie einen LUN-Wert außerhalb dieses Bereichs übergeben. Wenn eine Ausnahme besteht, werden keine der angegebenen LUN-Zuweisungen geändert.

ACHTUNG:

Wenn Sie eine LUN-Zuweisung für ein Volume mit aktiver I/O ändern, kann der I/O unterbrochen werden. Sie sollten die Serverkonfiguration ändern, bevor Sie die Volume-LUN-Zuweisungen ändern.

Parameter

Diese Methode verfügt über die folgenden Eingabeparameter:

Name

Beschreibung

Typ

Standardwert

Erforderlich

VolumeAccessGroupID

Eindeutige Zugriffsgruppen-ID des Volumes, für die die LUN-Zuweisungen geändert werden.

Ganzzahl

Keine

Ja.

LunAssignments

Die Volume-IDs mit den neuen zugewiesenen LUN-Werten.

Integer-Array

Keine

Ja.

Rückgabewert

Diese Methode hat den folgenden Rückgabewert:

Name

Beschreibung

Typ

VolumeAccessGroupLunAssignments

Ein Objekt, das Details zu den geänderten LUN-Zuordnungen der Zugriffsgruppe für Volumes enthält.

JSON-Objekt

Anforderungsbeispiel

Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:

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

Antwortbeispiel

Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:

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

Neu seit Version

9.6