建立啟動器
您可以使用 `CreateInitiators`建立多個新的發起方 IQN 或全球連接埠名稱 (WWPN),並可選擇為其指派別名和屬性。當你使用 `CreateInitiators`若要建立新的發起程序,您也可以將其新增至磁碟區存取群組。
如果操作未能建立參數中提供的啟動器之一,則該方法會傳回錯誤,並且不會建立任何啟動器(不可能部分完成)。
範圍
此方法具有以下輸入參數:
| Name | 描述 | 類型 | 預設值 | 必需的 |
|---|---|---|---|---|
發起者 |
包含每個新發起者特徵的物件清單。對象:
|
JSON 物件數組 |
沒有任何 |
是的 |
傳回值
此方法傳回以下值:
Name |
描述 |
類型 |
發起者 |
描述新建立的啟動器的物件清單。 |
發起者大批 |
錯誤
此方法可能會傳回以下錯誤:
Name |
描述 |
xInitiatorExists |
如果您選擇的發起者名稱已存在,則傳回該名稱。 |
請求範例
該方法的請求類似於以下範例:
{
"id": 3291,
"method": "CreateInitiators",
"params": {
"initiators": [
{
"name": "iqn.1993-08.org.debian:01:288170452",
"alias": "example1"
},
{
"name": "iqn.1993-08.org.debian:01:297817012",
"alias": "example2"
}
]
}
}
回應範例
此方法傳回類似以下範例的回應:
{
"id": 3291,
"result": {
"initiators": [
{
"alias": "example1",
"attributes": {},
"initiatorID": 145,
"initiatorName": "iqn.1993-08.org.debian:01:288170452",
"volumeAccessGroups": []
},
{
"alias": "example2",
"attributes": {},
"initiatorID": 146,
"initiatorName": "iqn.1993-08.org.debian:01:297817012",
"volumeAccessGroups": []
}
]
}
}
自版本以來的新版本
9.6