Hitachi

Hitachi Command Suite Configuration Manager REST API リファレンスガイド


9.10 特定の外部パリティグループの情報を取得する

外部パリティグループ番号を指定して、特定の外部パリティグループの情報を取得します。

実行権限

ストレージ管理者(参照)

リクエストライン

GET <ベースURL>/v1/objects/storages/<ストレージデバイスID>/external-parity-groups/<オブジェクトID

リクエストメッセージ

オブジェクトID

外部パリティグループの情報取得で取得したexternalParityGroupIdの値を指定します。

属性

説明

externalParityGroupId

string

(必須)外部パリティグループ番号

クエリパラメータ

なし。

ボディ

なし。

レスポンスメッセージ

ボディ
{
  "externalParityGroupId": "1-2",
  "numOfLdevs": 1,
  "usedCapacityRate": 100,
  "availableVolumeCapacity": 0,
  "emulationType": "OPEN-V",
  "clprId": 0,
  "externalProductId": "OPEN-V",
  "spaces": [
    {
      "partitionNumber": 0,
      "ldevId": 49153,
      "status": "NML",
      "lbaLocation": "0x000000000000",
      "lbaSize": "0x000001e00000"
    }
  ],
  "availableVolumeCapacityInKB": 0
}

属性

説明

externalParityGroupId

string

外部パリティグループ番号

numOfLdevs

int

割り当てられたLDEV 数

usedCapacityRate

int

外部パリティグループの使用率

availableVolumeCapacity

long

使用できる容量(GB)

空き領域の容量が表示されます。

1GB未満の場合は、0が表示されます。

availableVolumeCapacityInKB

long

使用できる容量(KB)

空き領域の容量が表示されます。

情報が取得できない場合、無効な値を示す-1が表示されます。

emulationType

string

外部パリティグループのエミュレーションタイプ

clprId

int

CLPR番号

externalProductId

string

Universal Volume Managerの外部ストレージ接続機能で接続されたストレージシステム

spaces

objects[]

指定された外部パリティグループ内に定義されているLDEV とフリースペースに関する次の属性が表示されます。
  • partitionNumber(long)

    外部パリティグループを分割したパーティションの番号

  • ldevId(int)

    LDEV番号

  • status(string)

    LDEVの状態

    • NML:LDEV が実装されている、またはフリースペースが確定している状態
    • REG:LDEV を作成中
    • DEL:LDEV を削除中
  • lbaLocation(string)

    外部パリティグループでのパーティションのLBAの開始位置(512 バイト単位)

  • lbaSize(string)

    外部パリティグループでのパーティションのサイズ(512 バイト単位)

ステータスコード

この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。

コード例

curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3-f9f0-4ea8-bd8f-09847fac48d3" -X GET https://192.0.2.100:23451/ConfigurationManager/v1/objects/storages/836000123456/external-parity-groups/1-1