14.2.2 特定のプールの情報を取得する
プールIDを指定して、特定のプールの情報を取得します。
実行権限
ストレージ管理者(参照)
リクエストライン
GET <ベースURL>/simple/v1/objects/pools/<オブジェクトID>
リクエストメッセージ
- オブジェクトID
プールの情報取得で取得したidの値を指定します。
属性
型
説明
id
int
(必須)プールID
- クエリパラメータ
- なし。
- ボディ
- なし。
レスポンスメッセージ
- ボディ
-
プールIDが0のプールの情報を取得した出力例を次に示します。
{ "id": 0, "name": "Pool1", "status": "Normal", "totalCapacity": 48332800, "usedCapacity": 0, "freeCapacity": 48332800, "capacityManage": { "usedCapacityRate": 0, "thresholdWarning": 70, "thresholdDepletion": 80 }, "savingEffects": { "efficiencyDataReduction": 220, "efficiencyFmdSaving": 12345, "preCapacityFmdSaving": 617, "postCapacityFmdSaving": 4, "isTotalEfficiencySupport": true, "totalEfficiencyStatus": "Valid", "dataReductionWithoutSystemDataStatus": "Valid", "totalEfficiency": 12345, "dataReductionWithoutSystemData": 220 }, "configStatus": [], "numberOfVolumes": 50, "numberOfTiers": 3, "numberOfDriveTypes": 3, "tiers": [ { "driveType": "Flash Drive", "driveRpm": "NUMBER_0", "totalCapacity": 13107200, "usedCapacity": 0 }, { "driveType": "HDD", "driveRpm": "NUMBER_15000", "totalCapacity": 2457600, "usedCapacity": 0 }, { "driveType": "HDD", "driveRpm": "NUMBER_7200", "totalCapacity": 32768000, "usedCapacity": 0 } ], "drives": [ { "driveType": "HDD", "driveInterface": "SAS", "driveRpm": "NUMBER_7200", "driveCapacity": 4000, "displayDriveCapacity": "4 TB", "totalCapacity": 32000, "numberOfDrives": 8, "locations": [ "8-0", "8-1", "8-2", "8-3", "8-4", "8-5", "8-6", "8-7" ], "raidLevel": "RAID6" }, { "driveType": "HDD", "driveInterface": "SAS", "driveRpm": "NUMBER_15000", "driveCapacity": 300, "displayDriveCapacity": "300 GB", "totalCapacity": 2400, "numberOfDrives": 8, "locations": [ "12-0", "12-1", "12-2", "12-3", "12-4", "12-5", "12-6", "12-7" ], "raidLevel": "RAID6" }, { "driveType": "FMD DC2", "driveInterface": "SAS", "driveRpm": "NUMBER_0", "driveCapacity": 1600, "displayDriveCapacity": "1.6 TB", "totalCapacity": 12800, "numberOfDrives": 8, "locations": [ "7-0", "7-1", "7-2", "7-3", "7-4", "7-5", "7-6", "7-7" ], "raidLevel": "RAID6" } ] }
取得する属性については、プールの情報を取得する場合の属性に加えて、次に示す属性が取得されます。
属性
型
説明
numberOfDriveTypes
int
ドライブタイプの数
drives
object[]
ドライブに関する情報が出力されます。
- driveType(string)
ドライブタイプ
- HDD
- SSD(RI)
- SSD
- FMD DC2
- driveInterface(string)
ドライブインタフェース
- SAS
- NVMe
- driveRpm(string)
ドライブの回転数(rpm)
- NUMBER_0
- NUMBER_7200
- NUMBER_10000
- NUMBER_15000
- High
- Middle
- Low
- Unknown
- driveCapacity(int)
ドライブの容量(GB)
- displayDriveCapacity(string)
ドライブの容量が単位付き(GBまたはTB)で出力されます。
- totalCapacity(long)
ドライブの総容量(MiB)
- numberOfDrives(int)
プールに属しているドライブタイプのドライブ数
- locations(string[])
ドライブの位置
- raidLevel(string)
RAIDレベル
- RAID1
- RAID5
- RAID6
- Mixed
- driveType(string)
ステータスコード
この操作のリクエストに対するステータスコードについては、HTTPステータスコードの説明を参照してください。
コード例
curl -v -H "Accept:application/json" -H "Content-Type:application/json" -H "Authorization:Session b74777a3f9f04ea8bd8f09847fac48d3" -X GET https://192.0.2.100/ConfigurationManager/simple/v1/objects/pools/0