查詢iSCSI target的連接信息
更新時間 2025-09-29 17:49:38
最近更新時間: 2025-09-29 17:49:38
分享文章
本節主要介紹如何使用API查詢iSCSI target的連接信息。
此操作用來查詢iSCSI target的連接信息。
請求語法
GET /rest/v1/block/connection/?filter=filter&range=i-j HTTP/1.1
Date: date
Host: ip:port
Authorization: authorization請求參數
| 參數 | 類型 | 描述 | 是否必須 |
|---|---|---|---|
| filter | String | 查詢的過濾條件。 支持的查詢條件為: targetName:iSCSI target名稱。 | 否 |
| range | String | 查詢iSCSI target連接的范圍,格式為i-j,i和j為正整數,0 < j-i < 1000。按照iSCSI target名稱進行排序,返回第i到第j的iSCSI target連接信息。 如果輸入的查詢范圍超過iSCSI target連接的總個數,返回的結果為空,如果未指定range,則返回所有符合條件的iSCSI target連接。 | 否 |
響應結果
| 名稱 | 類型 | 描述 |
|---|---|---|
| connections | Array of connection | 連接信息集合,詳見“表1 響應參數connection說明”。 |
表1 響應參數connection說明
| 名稱 | 類型 | 描述 |
|---|---|---|
| targetName | String | iSCSI target名稱。 |
| targetConnections | Array of targetConnection | iSCSI target連接信息集合,詳見“表2 響應參數targetConnection說明”。 |
表2 響應參數targetConnection說明
| 名稱 | 類型 | 描述 |
|---|---|---|
| sessionId | String | 會話ID。 |
| iqn | String | IQN。 |
| clientIP | String | 客戶端的IP。 |
| clientPort | String | 客戶端的端口號。 |
| initiatorName | String | 連接所屬的initiator名稱。 |
| targetIP | String | 服務器端IP。 |
請求示例
查詢iSCSI target名稱含target的連接。
GET /rest/v1/block/connection/?filter=targetName:target HTTP/1.1
Date: Wed, 16 Mar 2022 02:52:21 GMT
Content-Type: application/json; charset=utf-8
Authorization: HBlock userName:signature
Host:192.168.0.121:1443 響應示例
HTTP/1.1 200 OK
x-hblock-request-id: 596a0b14ab0b482b9ee88d28c701b90d
Connection: keep-alive
Content-Length: 457
Date: Wed, 16 Mar 2022 02: 52: 21 GMT
Content-Type: application/json;charset=utf-8
Server: HBlock
{
"data": {
"connections": [
{
"targetName": "target02",
"targetConnections": [
{
"sessionId": "0x4",
"iqn": "iqn.2012-08.cn.ctyunapi.oos:target02.7",
"clientIP": "192.168.0.46",
"clientPort": 51978,
"initiatorName": "iqn.1991-05.com.microsoft:ecs-28f3",
"targetIP": "192.168.0.121"
},
{
"sessionId": "0x5",
"iqn": "iqn.2012-08.cn.ctyunapi.oos:target02.8",
"clientIP": "192.168.0.46",
"clientPort": 51980,
"initiatorName": "iqn.1991-05.com.microsoft:ecs-28f3",
"targetIP": "192.168.0.72"
}
]
}
]
}
}