创建启动器
您可以使用 `CreateInitiators`创建多个新的发起方 IQN 或全球端口名称 (WWPN),并可选择为其分配别名和属性。当你使用 `CreateInitiators`要创建新的发起程序,您还可以将其添加到卷访问组。
如果操作未能创建参数中提供的启动器之一,则该方法返回错误,并且不会创建任何启动器(不可能部分完成)。
参数
该方法具有以下输入参数:
| 名称 | 描述 | 类型 | 默认值 | 必填项 |
|---|---|---|---|---|
发起者 |
包含每个新发起者特征的对象列表。对象:
|
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