13.3. 方法
13.3.1. 创建新存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
创建新存储连接需要一个
POST 请求。
新存储连接可以在没有添加存储域的情况下被创建。主机的
id 和 name 是可选的,使用它们将会通过主机连接到存储。
例 13.2. 创建新存储连接
POST /api/storageconnections HTTP/1.1
Accept: application/xml
Content-type: application/xml
<storage_connection>
<type>nfs</type>
<address>domain.example.com</address>
<path>/export/storagedata/username/data</path>
<host>
<name>Host_Name</name>
</host>
</storage_connection>
13.3.2. 删除存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
删除存储连接需要一个
DELETE 请求。存储连接只有在存储域和 LUN 磁盘都没有使用它时才可以被删除。
主机
name 和 id 都是可选的,使用它们可以从主机上卸载连接。
例 13.3. 删除存储连接
DELETE /api/storageconnections/Storage_Connection_ID HTTP/1.1
Accept: application/xml
Content-type: application/xml
<host>
<name>Host_Name</name>
</host>
13.3.3. 更新存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
更新已经存在的存储连接需要一个
PUT 请求。存储域必须在维护模式或没有被附加的情况下才可以更新连接。
主机
name 和 id 都是可选的,使用它们时,主机会试图通过一个连接来更新存储详情。
例 13.4. 更新存储连接
PUT /api/storageconnections/Storage_Connection_ID HTTP/1.1
Accept: application/xml
Content-type: application/xml
<storage_connection>
<address>updated.example.domain.com</address>
<host>
<name>Host_name</name>
</host>
</storage_connection>
13.3.4. 更新 iSCSI 存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
更新已经存在的 iSCSI 存储连接需要一个
PUT 请求。iSCSI 存储域必须在维护模式或没有被附加的情况下才可以更新连接。
例 13.5. 更新存储连接
PUT /api/storageconnections/Storage_Connection_ID HTTP/1.1
Accept: application/xml
Content-type: application/xml
<storage_connection>
<port>3456</port>
</storage_connection>
13.3.5. 使用存在的存储连接添加新存储域 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用存在的存储连接添加新存储域需要一个
POST 请求。这只适用于基于文件的存储域:NFS、POSIX 和 local。
例 13.6. 使用存在的存储连接添加新存储域
POST /api/storagedomains HTTP/1.1
Accept: application/xml
Content-type: application/xml
<storage_domain>
<name>New_Domain</name>
<type>data</type>
<storage id="Storage_Connection_ID"/>
<host>
<name>Host_Name</name>
</host>
</storage_domain>
13.3.6. 为 iSCSI 存储附加一个额外的存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
为 iSCSI 存储附加一个额外的存储连接需要一个
POST 请求。
例 13.7. 为 iSCSI 存储附加一个额外的存储连接
POST /api/storagedomains/iSCSI_Domain_ID/storageconnections HTTP/1.1
Accept: application/xml
Content-type: application/xml
<storage_connection id="Storage_Connection_ID">
</storage_connection>
13.3.7. 从 iSCSI 存储上删除一个存储连接 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
从 iSCSI 存储上删除一个存储连接需要一个
DELETE 请求。
例 13.8. 从 iSCSI 存储上删除一个存储连接
DELETE /api/storagedomains/iSCSI_Domain_ID/storageconnections/Storage_Connection_ID HTTP/1.1
Accept: application/xml
Content-type: application/xml