Hitachi

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


12.3.2 リモート接続の一覧を取得する

リモート接続の一覧を取得します。

実行権限

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

リクエストライン

GET <ベースURL>/v1/objects/storages/<ストレージデバイスID>/remotepath-groups

リクエストメッセージ

オブジェクトID
なし。
クエリパラメータ

なし。

ボディ

なし。

レスポンスメッセージ

ボディ

リモートストレージシステムの情報がREST APIサーバに登録されていない場合の出力例を次に示します。

{
  "data": [
    {
      "remotepathGroupId": "492015,M8,0",
      "remoteSerialNumber": "492015",
      "remoteStorageTypeId": "M8",
      "pathGroupId": 0,
      "cuType": "REMOTE",
      "portType": "FIBRE",
      "cuStatus": "NML",
      "minNumOfPaths": 1,
      "numOfPaths": 1,
      "timeoutValueForRemoteIOInSeconds": 15,
      "roundTripTimeInMilliSeconds": 1
    }
  ]
}

リモートストレージシステムの情報がREST APIサーバに登録されている場合の出力例を次に示します。

{
  "data": [
    {
      "remotepathGroupId": "492015,M8,0",
      "remoteStorageDeviceId": "834000492015",
      "remoteSerialNumber": "492015",
      "remoteStorageModel": "VSP G400",
      "remoteStorageTypeId": "M8",
      "pathGroupId": 0,
      "cuType": "REMOTE",
      "portType": "FIBRE",
      "cuStatus": "NML",
      "minNumOfPaths": 1,
      "numOfPaths": 1,
      "timeoutValueForRemoteIOInSeconds": 15,
      "roundTripTimeInMilliSeconds": 1
    }
  ]
}

属性

説明

remotepathGroupId

string

リモート接続のオブジェクトID

remoteStorageDeviceId

string

リモートストレージシステムのストレージデバイスID

リモートストレージシステムの情報がREST APIサーバに登録されている場合に表示されます。

remoteSerialNumber

string

リモートストレージシステムのシリアル番号

remoteStorageModel

string

リモートストレージシステムのモデル種別

リモートストレージシステムの情報がREST APIサーバに登録されている場合に表示されます。

remoteStorageTypeId

string

リモートストレージシステムのモデルを示すID

  • R6Universal Storage Platform V/VM

  • R7Virtual Storage Platform

  • R8VSP G1000VSP G1500またはVSP F1500

  • R9VSP 5000 シリーズ
  • M7HUS VM

  • M8VSP E シリーズVSP Gx00 モデルまたはVSP Fx00 モデル

pathGroupId

int

パスグループID

リモートパスの接続設定がCU指定の場合は表示されません。

localCuNumber

string

ローカルストレージシステム(MCU)のCU 番号

リモートパスの接続設定がCU Freeの場合またはcuType属性がLOCALの場合は表示されません。

remoteCuNumber

string

リモートストレージシステム(RCU)のCU 番号

リモートパスの接続設定がCU Freeの場合またはcuType属性がLOCALの場合は表示されません。

portType

string

リモートパスのポートの種別

  • FIBRE:すべてファイバーチャネルポート
  • ESCON:すべてESCONポート
  • ISCSI:すべてiSCSIポート
  • MIXED:複数のポートの種別が混在

cuType属性がLOCALの場合は表示されません。

cuType

string

CU 種別

  • REMOTE:ローカルストレージシステムからリモートストレージシステムにリモートパスを設定している場合
  • LOCAL:リモートストレージシステムからローカルストレージシステムにリモートパスを設定している場合

cuStatus

string

CUの状態

  • NML:正常
  • WAR:警告
  • ERR:障害
  • Unknown:不明。cuType属性がLOCALの場合に表示されます。

minNumOfPaths

int

最小パス数

cuType属性がLOCALの場合は表示されません。

numOfPaths

int

設定されているリモートパスの数

cuType属性がLOCALの場合は表示されません。

incidentMode

string

RCU へのインシデントモード

  • MR:MCU ホストとRCU ホストにインシデントを送信
  • RO:RCU ホストだけにインシデントを送信

リモートパスの接続設定がCU Freeの場合またはcuType属性がLOCALの場合は表示されません。

isFreezeOptionEnabled

boolean

FREEZEオプション

  • false:FREEZEオプションが無効
  • true:FREEZEオプションが有効

リモートパスの接続設定がCU Freeの場合またはcuType属性がLOCALの場合は表示されません。

timeoutValueForRemoteIOInSeconds

int

ローカルストレージシステムとリモートストレージシステム間のRIO(リモートIO)設定のタイムアウト値(秒)

cuType属性がLOCALの場合は表示されません。

roundTripTimeInMilliSeconds

int

ローカルストレージシステムとリモートストレージシステム間のラウンドトリップタイム(ミリ秒)

cuType属性がLOCALの場合は表示されません。

ステータスコード

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