Hitachi

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


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

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

実行権限

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

リクエストライン

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

リクエストメッセージ

オブジェクトID

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

属性

説明

parityGroupId

string

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

分散パリティグループの場合も同様に指定します。

1-3-1、1-3-2、および1-3-3の分散パリティグループの場合、次のように指定します。

"parityGroupId":"1-3"
クエリパラメータ

パラメータ

説明

detailInfoType

string

(任意)取得する詳細情報のタイプ

  • physicalCapacity

    物理容量を追加します。

    ストレージシステムがVSP G100、G200、G400、G600、G800VSP G1000VSP G1500VSP F400、F600、F800VSP F1500の場合に指定できます。

ボディ
なし。

レスポンスメッセージ

ボディ
{
  "parityGroupId": "1-2",
  "numOfLdevs": 8,
  "usedCapacityRate": 3,
  "availableVolumeCapacity": 499,
  "raidLevel": "RAID1",
  "raidType": "2D+2D",
  "clprId": 0,
  "driveType": "DKR5C-K300SS",
  "driveTypeName": "SAS",
  "driveSpeed": 15000,
  "isCopyBackModeEnabled": true,
  "isEncryptionEnabled": false,
  "totalCapacity": 518,
  "physicalCapacity": 518,
  "availablePhysicalCapacity": 499,
  "isAcceleratedCompressionEnabled": false,
  "spaces": [
    {
      "partitionNumber": 0,
      "ldevId": 8672,
      "status": "NML",
      "lbaLocation": "0x000000000000",
      "lbaSize": "0x000000039180"
    }, {
      "partitionNumber": 1,
      "ldevId": 8673,
      "status": "NML",
      "lbaLocation": "0x000000039180",
      "lbaSize": "0x0000010a7000"
    },...
  ],
  "availableVolumeCapacityInKB": 523737912
}

属性

説明

parityGroupId

string

パリティグループ番号

numOfLdevs

int

パリティグループ内のLDEV数

usedCapacityRate

int

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

availableVolumeCapacity

long

使用できる容量(GB)

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

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

availableVolumeCapacityInKB

long

使用できる容量(KB)

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

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

raidLevel

string

RAIDレベル

raidType

string

RAID種別

clprId

int

CLPR番号

driveType

string

パリティグループを構成するドライブのドライブタイプコード

driveTypeName

string

パリティグループを構成するドライブのドライブタイプ

driveSpeed

int

パリティグループを構成するドライブの回転数(rpm)

isCopyBackModeEnabled

boolean

パリティグループのコピーバックモードの設定

  • true:コピーバックモードが有効
  • false:コピーバックモードが無効

isEncryptionEnabled

boolean

パリティグループの暗号化の設定

  • true:暗号化が有効
  • false:暗号化が無効

totalCapacity

long

パリティグループの論理容量の合計(GB)

physicalCapacity

long

パリティグループの物理容量の合計(GB)

この属性の値は、1GB=10243バイトです。

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

VSP 5000 シリーズVSP E シリーズVSP G150、G350、G370、G700、G900VSP F350、F370、F700、F900の場合に表示されます。

availablePhysicalCapacity

long

パリティグループの物理空き容量の合計(GB)

この属性の値は、1GB=10243バイトです。

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

VSP 5000 シリーズVSP E シリーズVSP G150、G350、G370、G700、G900VSP F350、F370、F700、F900の場合に表示されます。

isAcceleratedCompressionEnabled

boolean

パリティグループの容量拡張の設定

  • true:容量拡張が有効
  • false:容量拡張が無効

spaces

object[]

パリティグループ内に定義されているLDEVとフリースペースに関する次の属性が表示されます。

  • partitionNumber(long)

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

  • ldevId(int)

    LDEV番号

  • status(string)

    LDEVの状態

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

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

  • lbaSize(string)

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

クエリパラメータでdetailInfoTypephysicalCapacityを指定して実行すると、物理容量も取得されます。

属性 説明

physicalCapacity

long

パリティグループの物理容量の合計(GB)

この属性の値は、1GB=10243バイトです。

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

availablePhysicalCapacity

long

パリティグループの物理空き容量の合計(GB)

この属性の値は、1GB=10243バイトです。

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

ステータスコード

この操作のリクエストに対するステータスコードについては、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/parity-groups/1-1