开发者社区> 问答> 正文

弹性高性能计算E-HPC存储管理API有哪些?

弹性高性能计算E-HPC存储管理API有哪些?

展开
收起
小天使爱美 2020-03-23 22:42:56 703 0
1 条回答
写回答
取消 提交回答
  • 获取指定集群共享存储卷。

    描述 查询用户账户下挂载到E-HPC指定集群中的存储卷信息。

    请求参数 名称 类型 是否必需 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:GetClusterVolumes。 Cluster String 是 - 集群ID。 RegionId String 是 - 地域 ID。 PageNumber int 否 1 显示的页码,起始值为 1。 PageSize int 否 10 每页显示的条数,1-50。 返回参数 除公共返回参数外返回如下结果:

    名称 类型 描述 Volumes Array 挂载到 E-HPC 的存储卷信息数组。 RegionId String 地域 ID。 其中,VolumeInfo 结构包含以下字段:

    名称 类型 描述 RegionId String 地域 ID。 ClusterId String 集群 ID。 VolumeId String 存储卷实例 ID。 VolumeType String 数据卷类型,目前仅支持 nas(阿里云文件存储)。 VolumeProtocol String 存储协议,目前仅支持 nfs。 VolumeMountpoint String 挂载点地址。 RemoteDirectory String 要挂载的远程目录。 Mustkeep String 是否可卸载资源,为Ture时表示不可,为false时表示可以卸载。 Roles Array 挂载到新nas上的节点角色。 其中,RoleInfo 的结构包含如下字段:

    名称 类型 描述 Name String 挂载到NAS的角色名称。如,compute,scheduler,login等。 示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=GetClusterVolumes&RegionId=cn-hangzhou&ClusterId=<集群ID>&<公共请求参数> 返回示例 XML格式 8789F6BC-BBD9-419B-BC65-B17C465BA6C6 cn-hangzhou true 0e77777754 nas / nfs 0e777777754-kal90.cn-hangzhou.nas.aliyuncs.com /ehpcdata false 044444444d nas /oi PublicCloud nfs 044444444dd-meb81.cn-hangzhou.nas.aliyuncs.com /rew Compute JSON格式 { "RequestId":"8789F6BC-BBD9-419B-BC65-B17C465BA6C6", "RegionId":"cn-hangzhou", "Volumes":{ "VolumeInfo": [{ "MustKeep":true, "VolumeId":"0e77777754", "VolumeType":"nas", "RemoteDirectory":"/", "VolumeProtocol":"nfs", "VolumeMountpoint":"0e777777754-kal90.cn-hangzhou.nas.aliyuncs.com", "LocalDirectory":"/ehpcdata", "Roles":{ "RoleInfo":[] } }, { "MustKeep":false, "VolumeId":"044444444d", "VolumeType":"nas", "RemoteDirectory":"/oi", "Location":"PublicCloud", "VolumeProtocol":"nfs", "VolumeMountpoint":"044444444dd-meb81.cn-hangzhou.nas.aliyuncs.com", "LocalDirectory":"/rew", "Roles":{ "RoleInfo":[{ "Name":"Compute" }] } }] } } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    查询可用文件系统类型。

    描述 用户可通过该接口列出可能的文件系统类型,如NAS、CPFS等,并判断当前区域是否支持该类型。

    Available=true时,表示支持。 请求参数 字段 类型 是否必须 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:ListAvailableFileSystemTypes RegionId String 是 - 地域ID 返回参数 除公共返回参数外,还返回如下参数:

    名称 类型 描述 FileSystemTypeList Array < FileSystemTypes> 文件系统列表,详细字段请看下面说明。 其中,FileSystemTypes 的结构包含以下字段:

    名称 类型 描述 Available String 文件系统类型是否可用 ProtocolType String 协议类型,如,NFS,smb StorageTypes Array 存储类型,如,Performance-性能型,Capacity-容量型 FileSystemType String 文件系统类型,如,nas,cpfs 示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=ListAvailableFileSystemTypes&RegionId=cn-hangzhou&<公共请求参数> 返回示例 XML格式 true nfs Performance Capacity NAS true lustre CPFS D44A1477-CEB5-4F21-9A8E-18BE0F0094B5 JSON格式 { "FileSystemTypeList": { "FileSystemTypes": [ { "Available": true, "ProtocolType": "nfs", "StorageTypes": { "StorageType": [ "Performance", "Capacity" ] }, "FileSystemType": "NAS" }, { "Available": true, "ProtocolType": "lustre", "StorageTypes": { "StorageType": [] }, "FileSystemType": "CPFS" } ] }, "RequestId": "D44A1477-CEB5-4F21-9A8E-18BE0F0094B5" } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    查询CPFS文件系统。

    描述 查询CPFS文件系统及其挂载点信息。

    请求参数 字段 类型 是否必须 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:ListCpfsFileSystems RegionId String 是 - 地域ID PageNumber String 否 1 显示的页码,起始值为 1。 PageSize String 否 10 每页显示的条数,1-50。 返回参数 除公共返回参数外,还返回如下参数:

    名称 类型 描述 PageNumber integer 当前页码 TotalCount integer 列表条目总数 FileSystemList Array < FileSystems> 文件系统列表,详细内容请看下面说明。 PageSize integer 本页条数 其中,FileSystems 的结构包含以下字段:

    名称 类型 描述 FileSystemId String 文件系统ID MountTargetList Array < MountTargets> 挂载点列表,详细字段说明请看下面。 RegionId String 地域ID CreateTime String 文件系统创建时间 ZoneId String 可用区 Capacity integer 文件系统容量 其中,MountTargets 的桀纣包含以下字段:

    名称 类型 描述 Status String 挂载点状态 NetworkType String 网络类型,一般情况下为VPC VswId String 虚拟交换机ID MountTargetDomain String 挂载目标域 VpcId String 专有网络ID 示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=ListCpfsFileSystems&RegionId=cn-hangzhou&<公共请求参数> 返回示例 XML格式 1 1 096751d98 Active Vpc vsw-8vb34rtyh6xb3zrehs1ypnx c09678348.cn-hangzhou.cpfs.nas.aliyuncs.com vpc-8vbvb34rtyh6xb3zrehs1ypnx cn-hangzhou 2018-07-26 16:36:27 cn-hangzhou-a 5120 10 2B900AFE-C938-4551-86E9-97E231BBC876 JSON格式 { "PageNumber": 1, "TotalCount": 1, "FileSystemList": { "FileSystems": [ { "FileSystemId": "096751d98", "MountTargetList": { "MountTargets": [ { "Status": "Active", "NetworkType": "Vpc", "VswId": "vsw-8vb34rtyh6xb3zrehs1ypnx", "MountTargetDomain": "c09678348.cn-hangzhou.cpfs.nas.aliyuncs.com", "VpcId": "vpc-8vbvb34rtyh6xb3zrehs1ypnx" } ] }, "RegionId": "cn-hangzhou", "CreateTime": "2018-07-26 16:36:27", "ZoneId": "cn-hangzhou-a", "Capacity": 5120 } ] }, "PageSize": 10, "RequestId": "2B900AFE-C938-4551-86E9-97E231BBC876" } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    查询文件系统和挂载点。

    描述 查询文件系统及其挂载点信息。

    请求参数 字段 类型 是否必须 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:ListFileSystemWithMountTargets RegionId String 是 - 地域ID PageNumber integer 否 1 显示的页码,起始值为 1。 PageSize integer 否 10 每页显示的条数,1-50。 返回参数 除公共返回参数外,还返回如下参数:

    名称 类型 描述 FileSystemList Array < FileSystems> 文件系统列表,详细内容请看下面说明。 TotalCount integer 文件系统列表条目总数 PageNumber integer 当前页码 PageSize integer 本页条数 其中,FileSystems 的结构包含以下字段:

    名称 类型 描述 FileSystemId String 文件系统ID MountTargetList Array < MountTargets> 挂载点列表,详细字段说明请看下面。 RegionId String 地域ID CreateTime String 文件系统创建时间 MeteredSize String 不同文件系统使用大小 StorageType String 存储类型,如,性能型和容量型。 ProtocolType String 协议类型,如,NFS和SMD。 Status String 文件系统状态。 PackageList Array 文件系统数据信息列表 FileSystemType String 文件系统类型 Capacity Integer 文件系统容量 EncryptType Integer 文件系统加密类型 Destription String 文件系统描述 BandWidth Integer 文件系统带宽设置 其中,MountTargets 的结构包含以下字段:

    名称 类型 描述 Status String 挂载点状态,为active时表示ok。 NetworkType String 网络类型,一般情况下为VPC。 VswId String 虚拟交换机ID MountTargetDomain String 挂载目标域 VpcId String 专有网络ID AccessGroup String 专有网路接入组 示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=ListFileSystemWithMountTargets&RegionId=cn-hangzhou&<公共请求参数> 返回示例 XML格式 1 13 0888875bb Active Vpc vsw-bp10wq 0444445bb-lj2.cn-hangzhou.nas.aliyuncs.com vpc-bp1evs DEFAULT_VPC_GROUP_NAME Active Vpc vsw-bp46rn 0888888b-aie18.cn-hangzhou.nas.aliyuncs.com vpc-bp1nwp DEFAULT_VPC_GROUP_NAME nfs cn-hangzhou 2018-05-31T10:44:21CST Performance 1216816455680 Running extreme 100 0 50 22025129-3BB9-4250-9949-E468AF3A2E3B JSON格式 { "PageNumber":1, "TotalCount":13, "FileSystemList": {"FileSystems":[{ "FileSystemId":"0888888bb", "MountTargetList":{ "MountTargets":[ { "Status":"Active", "NetworkType":"Vpc", "VswId":"vsw-bp10wq", "MountTargetDomain":"0888888b-lj2.cn-hangzhou.nas.aliyuncs.com", "VpcId":"vpc-bp1evs", "AccessGroup":"DEFAULT_VPC_GROUP_NAME" }, { "Status":"Active", "NetworkType":"Vpc", "VswId":"vsw-bp46rn", "MountTargetDomain":"0888884b-aie18.cn-hangzhou.nas.aliyuncs.com", "VpcId":"vpc-bp1nwp", "AccessGroup":"DEFAULT_VPC_GROUP_NAME" } ] }, "ProtocolType":"nfs", "RegionId":"cn-hangzhou", "CreateTime":"2018-05-31T10:44:21CST", "StorageType":"Performance", "MeteredSize":1216816455680, "Status": "Running", "PackageList": { "Packages": [] }, "FileSystemType": "extreme", "Capacity": 100, "EncryptType": 0 }] }, "PageSize":50, "RequestId":"22025129-3BB9-4250-9949-E468AF3A2E3B" } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    列出用户的存储卷。

    描述 查询用户账户下目前挂载到 E-HPC 集群中的存储卷信息。

    请求参数 名称 类型 是否必需 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:ListVolumes。 RegionId String 是 - 地域 ID。 PageNumber int 否 1 显示的页码,起始值为 1。 PageSize int 否 10 每页显示的条数,1-50。 返回参数 除公共返回参数外返回如下结果:

    名称 类型 描述 Volumes Array 挂载到 E-HPC 的存储卷信息数组。 TotalCount int 列表条目总数。 PageNumber int 当前页码。 PageSize int 本页条数。 其中,VolumeInfo 结构包含以下字段:

    名称 类型 描述 RegionId String 地域 ID。 ClusterId String 集群 ID。 ClusterName String 集群名称。 VolumeId String 存储卷实例 ID。 VolumeType String 数据卷类型,目前仅支持 nas(阿里云文件存储)。 VolumeProtocol String 存储协议,目前仅支持 nfs4。 VolumeMountpoint String 挂载点地址。 RemoteDirectory String 要挂载的远程目录。 AdditionalVolumes Array 附加挂载的存储卷信息。 示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=ListVolumes&RegionId=cn-hangzhou&<公共请求参数> 返回示例 XML格式 04F0F334-1335-436C-A1D7-6C044FE73368 JSON格式 { "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368", } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    更新集群共享存储卷。

    描述 为指定集群更新挂载新的存储资源。

    请求参数 名称 类型 是否必需 默认值 描述 Action String 是 - 操作接口名,系统规定参数,取值:UpdateClusterVolumes。 Cluster String 是 - 集群ID。 RegionId String 是 - 地域 ID。 AdditionalVolumess Array 否 - 附加挂载的存数卷信息列表,具体参数信息如下所示。 其中,AdditionalVolumes 结构包含以下字段:

    名称 类型 是否必需 默认值 描述 VolumeId String 否 - 存储卷实例 ID。 VolumeType String 否 - 数据卷类型,目前仅支持 nas(阿里云文件存储)。 VolumeProtocol String 否 - 存储协议,目前仅支持 nfs。 VolumeMountpoint String 否 - 挂载点地址。 RemoteDirectory String 否 - 要挂载的远程目录。 LocalDirectory String 否 - 本地挂载目录。 Roles String 否 - 挂载到新nas上的节点角色类型。 JobQueue String 否 - 节点作业所处队列。 location String 否 - 资源存储位置。如,PublicCloud 返回参数 返回公共返回参数。

    示例 请求示例 https://ehpc.cn-hangzhou.aliyuncs.com/?Action=UpdateClusterVolumes&RegionId=cn-hangzhou&ClusterId=<集群ID>&<公共请求参数> 返回示例 XML格式 F6757FA4-8FED-4602-B7F5-3550C0842122 JSON格式 { "RequestId":"F6757FA4-8FED-4602-B7F5-3550C0842122", } 错误码 查询 E-HPC 接口错误码请访问 错误码。更多错误码,请访问 API 错误中心。

    2020-03-23 22:54:20
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Boot2.0实战Redis分布式缓存 立即下载
CUDA MATH API 立即下载
API PLAYBOOK 立即下载