修改iSCSI target下每個IQN允許建立的最大會話數
更新時間 2025-09-29 17:49:37
最近更新時間: 2025-09-29 17:49:37
分享文章
本節主要介紹如何使用API修改iSCSI target下每個IQN允許建立的最大會話數。
此操作用來修改iSCSI target下每個IQN允許建立的最大會話數。
請求語法
PUT /rest/v1/block/target/targetName HTTP/1.1
Date: date
Content-Type: application/json; charset=utf-8
Content-Length: length
Host: ip:port
Authorization: authorization
{
"maxSessions": value
}請求參數
| 參數 | 類型 | 描述 | 是否必須 |
|---|---|---|---|
| targetName | String | iSCSI target名稱。 取值:長度范圍是1~16,可以由小寫字母、數字、句點(.)和短橫線(-)組成,且僅支持以字母或數字開頭。 | 是 |
| maxSessions | Integer | iSCSI target下每個IQN允許建立的最大會話數。 取值:取值范圍是[0, 1024],默認值為1。0表示客戶端無法發現該target。 說明 建議修改為比現有會話數大的數字,因為如果修改為比現有會話數小,可能會導致現有客戶端連接斷開之后,不能再次建立連接。 注意 如果多個客戶端連接同一target IQN,客戶端可以同時讀,但不能同時寫。 | 否 |
請求示例
將target06下每個IQN允許建立的最大會話數修改為11。
PUT /rest/v1/block/target/target06 HTTP/1.1
Date: Thu, 28 Sep 2023 07: 53: 46 GMT
Content-Type: application/json; charset=utf-8
Authorization: HBlock userName:signature
Content-Length: 28
Host: 192.168.0.117: 1443
{
"maxSessions": 11
}響應示例
HTTP/1.1 204 No Content
x-hblock-request-id: a0a69bafb19a4371a978fc4bcfee48ac
Connection: keep-alive
Date: Thu, 28 Sep 2023 07: 53: 46 GMT
Server: HBlock