管理数据中心中的存储对象
下的REST API datacenter
类别可用于管理数据中心中的存储对象、例如集群、节点、聚合、Storage VM、 卷、LUN、文件共享和命名空间。这些 API 可用于查询对象的配置,而其中一些 API 可用于执行添加,删除或修改这些对象的操作。
其中大多数 API 都是 GET 调用,可提供跨集群聚合以及筛选,排序和分页支持。运行这些 API 时,它们会从数据库返回数据。因此,下一个采集周期需要发现新创建的对象,以便显示在响应中。
如果要查询特定对象的详细信息,则需要输入该对象的唯一 ID 才能查看其详细信息。例如:
curl -X GET "https://<hostname>/api/datacenter/cluster/clusters/4c6bf721-2e3f-11e9-a3e2-00a0985badbb" -H "accept: application/json" -H "Authorization: Basic <Base64EncodedCredentials>"
Swagger API 界面上提供了 cURL 命令,示例,请求和 API 响应。您可以按 Swagger 上指示的特定参数筛选结果并对结果进行排序。通过这些 API ,您可以筛选集群,卷或 Storage VM 等特定存储对象的结果。 |
HTTP 动词 | 路径 | Description | ||||
---|---|---|---|---|---|---|
|
|
您可以使用此方法查看整个数据中心的 ONTAP 集群的详细信息。API 将返回有关节点的信息,例如集群的 IPv4 或 IPv6 地址,节点运行状况,性能容量和高可用性( HA )对等信息,并指示集群是否全是 SAN 阵列。 |
||||
|
|
您可以使用此方法查看数据中心中节点的详细信息。您可以查看有关节点的集群,节点运行状况,性能容量和高可用性( HA )对的信息。 |
||||
|
|
您可以使用此方法查看数据中心中 CIFS 共享的详细信息。除了集群, SVM 和卷详细信息之外,还会返回有关访问控制列表( ACL )的信息。 |
||||
|
|
您可以使用此方法查看受支持 NFS 服务的导出策略的详细信息。 您可以查询集群或 Storage VM 的导出策略,并重复使用导出策略密钥来配置 NFS 文件共享。有关在工作负载上分配和重复使用导出策略的详细信息,请参见 "`配置 CIFS 和 NFS 文件共享` " 。 |
||||
|
|
您可以使用此方法查看数据中心或特定聚合中的聚合集合,以便在这些聚合上配置工作负载或进行监控。将返回集群和节点详细信息,已用性能容量,可用和已用空间以及存储效率等信息。 |
||||
|
|
您可以使用此方法查看整个数据中心中的 LUN 集合。您可以查看有关 LUN 的信息,例如集群和 SVM 详细信息, QoS 策略和 igroup 。 |
||||
|
|
您可以使用此方法查看适用于数据中心中存储对象的所有 QoS 策略的详细信息。返回的信息包括集群和 SVM 详细信息,固定或自适应策略详细信息以及适用于该策略的对象数量。 |
||||
|
|
您可以使用此方法查看整个数据中心内所有 FlexVol 卷或 FlexGroup 卷的 qtree 详细信息。将返回集群和 SVM 详细信息, FlexVol 卷和导出策略等信息。 |
||||
|
|
您可以使用此方法查看数据中心中的卷集合。有关卷的信息、例如SVM和集群详细信息、QoS和导出策略以及卷的类型 `read-write, data-protection, or load-sharing`返回。 对于 FlexVol 和 FlexClone 卷,您可以查看有关相应聚合的信息。对于 FlexGroup 卷,查询将返回成分卷聚合的列表。 |
||||
|
|
您可以分配有权访问特定 LUN 目标的启动程序组( igroup )。如果存在现有 igroup ,您可以对其进行分配。您也可以创建 igroup 并将其分配给 LUN 。 您可以使用这些方法分别查询,创建,删除和修改 igroup 。 需要注意的事项:
|
||||
|
|
您可以使用这些方法查看,创建,删除和修改 Storage Virtual Machine ( Storage VM )。 需要注意的事项:
|