Hitachi

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


7.40 特定のLUパスの情報を取得する

指定したLUパスの情報を取得します。
メモ

Namespaceを使用する構成の場合、01-64-03/XX以降のバージョンのRAID Managerをご利用ください。これより前のバージョンでは、Namespaceが設定されたLDEVに関連するパスの情報(運用上使用しない情報)が取得されるおそれがあります。

実行権限

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

リクエストライン

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

リクエストメッセージ

オブジェクトID

LUパスの情報取得で取得したlunIdの値を指定します。次に示す属性値を連結した形式でも指定できます。

portId>,<hostGroupNumber>,<lun

属性

説明

portId

string

(必須)ポート番号

hostGroupNumber

int

(必須)ホストグループ番号(iSCSIポートの場合はターゲットID)

lun

int

(必須)LUN

クエリパラメータ
なし。
ボディ

なし。

レスポンスメッセージ

ボディ
{
  "lunId": "CL1-A,1,1",
  "portId": "CL1-A",
  "hostGroupNumber": 1,
  "hostMode": "LINUX/IRIX",
  "lun": 1,
  "ldevId": 1,
  "isCommandDevice": false,
  "luHostReserve": {
    "openSystem": false,
    "persistent": false,
    "pgrKey": false,
    "mainframe": false,
    "acaReserve": false
  },
  "hostModeOptions": [
    2,
    6
  ]
}

属性

説明

lunId

string

LUNのオブジェクトID

portId

string

ポート番号

hostGroupNumber

int

ポート上のホストグループ番号(iSCSIターゲットの場合はターゲットID)

hostMode

string

ホストグループのホストアダプタ設定用のホストモード

取得される値については、ホストグループまたはiSCSIターゲットの設定を変更するAPIの説明を参照してください。

lun

int

ホストグループと、マッピングされているLDEVの間のLUN番号

ldevId

int

LDEV番号

isCommandDevice

boolean

コマンドデバイスであるかどうかが表示されます。

luHostReserve

object

LUのホストリザーブの状態

  • openSystem(boolean)

    オープンシステムのリザーブ状態であるかを示します。

  • persistent(boolean)

    パーシステントリザーブ状態であるかを示します。

  • pgrKey(boolean)

    PGR Keyでのリザーブ状態であるかを示します。

  • mainframe(boolean)

    Mainframeのリザーブ状態であるかを示します。

  • acaReserve(boolean)

    ACAリザーブであるかを示します。

hostModeOptions

int[]

ホストグループのホストモードオプション設定用の番号

取得される番号については、マニュアルオープンシステム構築ガイド、またはシステム構築ガイドを参照してください。

ステータスコード

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