ListCluster
更新时间:2022-12-19 06:53:29
获取集群基本信息
调用 list-cluster
可以查看到所有集群的信息,包含集群列表和集群详情,返回了集群所有信息
接口说明
集群列表集合会显现存在于当前环境中所有集群相关信息
参数
Request Parameters
Parameter name | Type | Description | Required |
---|---|---|---|
cluster_id |
string |
hpc集群的集群id |
false |
cluster_type |
string |
hpc集群的类型 |
false |
limit |
int |
集合的限制 |
false |
offset |
int |
集合偏移量 |
false |
reverse |
int |
排序操作 0:ASC 1:DESC |
false |
run_user |
string |
运行作业用户 |
false |
search_word |
string |
模糊查询 支持 keys:[name] |
false |
shared_status |
string |
集群的共享状态 |
false |
sort_key |
string |
排序键 默认为集群创建时间 |
false |
status |
string |
集群节点状态 |
false |
timestamp |
string |
使用当前api的时间戳 |
true |
Response Elements
Name | Type | Sample value | Description |
---|---|---|---|
action |
string |
HpcClusterListClusterResponse |
响应动作名称 |
total_count |
int |
1 |
统计集群的总数 |
ret_code |
int |
0 |
执行成功与否,成功为0,其他值则为错误代码 |
Example
Example Request
https://hpc.api.shanhe.com:443/api/cluster/list
Example Response
{action: "HpcClusterListClusterResponse" cluster_set: [ {app_cluster: { app_cluster_id: "cl-jfj8y9zy" cluster_id: "hpc-qig9xu97" cluster_name: "hpc-test" cluster_status: "active" cluster_sw: [] cluster_type: "hpc" cpu_hours: 446.200560295289 create_time: "2021-08-17T09:11:16Z" deleted_job_count: 0 description: " " finished_job_count: 2 mem_hours: 1.76339637934081 nas_id: "2cgki7pe" nas_mount_point: "/public/shanhe/s0723" nas_path: "10.0.0.7@o2ib:/lustrefs/shanhe/s0723" nas_shared_path: "/s0723" paid_type: "PayForUsed" pending_job_count: 1 project_info: {shared_status: "not_shared", project_role: "none"} running_job_count: 2 scheduler_type: "默认调度器" stopped_job_count: 1 total_node_count: 1} }] ret_code: 0 total_count: 1}
错误码
ret_code | name | error info |
---|---|---|
5000 |
ERR_LIST_CLUSTER_FAILED |
get user[%s] hpc cluster failed |