Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ボリュームアクセスグループLUN割り当ての変更

共同作成者 netapp-pcarriga

使用することができます `ModifyVolumeAccessGroupLunAssignments`特定のボリュームに対してカスタム LUN 割り当てを定義する方法。

このメソッドは、ボリューム アクセス グループの lunAssignments パラメータに設定された LUN 値のみを変更します。その他の LUN 割り当ては変更されません。

LUN 割り当て値は、ボリューム アクセス グループ内のボリュームごとに一意である必要があります。ボリューム アクセス グループ内で重複する LUN 値を定義することはできません。ただし、異なるボリューム アクセス グループで同じ LUN 値を再度使用できます。

メモ 有効な LUN 値は 0 ~ 16383 です。この範囲外の LUN 値を渡すと、システムは例外を生成します。例外が発生した場合、指定された LUN 割り当てはいずれも変更されません。

警告:

アクティブな I/O を持つボリュームの LUN 割り当てを変更すると、I/O が中断される可能性があります。ボリュームの LUN 割り当てを変更する前に、サーバー構成を変更する必要があります。

パラメータ

このメソッドには次の入力パラメータがあります。

Name

説明

タイプ

デフォルト値

必須

ボリュームアクセスグループID

LUN 割り当てが変更される一意のボリューム アクセス グループ ID。

integer

なし

はい

lun割り当て

新しく割り当てられた LUN 値を持つボリューム ID。

整数配列

なし

はい

戻り値

このメソッドの戻り値は次のとおりです。

Name

説明

タイプ

ボリュームアクセスグループLUN割り当て

変更されたボリューム アクセス グループの LUN 割り当ての詳細を含むオブジェクト。

JSONオブジェクト

リクエスト例

このメソッドのリクエストは次の例のようになります。

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

応答例

このメソッドは、次の例のような応答を返します。

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

バージョン以降の新機能

9.6