您可以使用 CreateInitiators 创建多个新启动程序 IQN 或全球通用端口名称 (World Wide Port Name, WWPN),也可以为其分配别名和属性。使用 CreateInitiators 创建新启动程序时,也可以将这些启动程序添加到卷访问组中。
如果该操作无法创建该参数中提供的某个启动程序,则该方法将返回错误且不会创建任何启动程序(即无法创建一部分启动程序)。
此方法具有以下输入参数:
名称 | 说明 | 类型 | 默认值 | 必需 |
---|---|---|---|---|
initiators | 包含每个新启动程序的特性的对象列表。对象:
|
JSON 对象数组 | 无 | 是 |
此方法可能返回以下错误:
名称 | 说明 |
---|---|
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