基本信息

Action:/qai/aicp/resource/node/status

Method: GET

Content-Type:application/json

请求参数

参数 类型 描述 是否必须

rg_id

string

资源组 ID。

no

rg_node_id

string

资源组内节点 ID。

no

offset

interger

表示数据偏移量,默认值为 0

no

limit

integer

表示返回数据长度,默认值为 10

no

响应参数

此接口包含公共响应参数,可参见前文内容,,其他参数介绍如下:

data array<object> 资源节点状态数据数组

data.status

string

节点当前状态(running/maintenance 等)

data.reason

string

状态变更原因说明

data.created_at

string(date-time)

节点注册时间

data.updated_at

string(date-time)

状态最后更新时间

data.node_id

string

节点唯一标识符

data.total_cpu

integer

CPU 总核数

data.ava_cpu

integer

可用 CPU 核数

data.total_gpu

integer

GPU 卡总量

data.ava_gpu

integer

可用 GPU 卡数

data.total_memory

integer

内存总量

data.ava_memory

integer

可用内存

data.total_os_disk

integer

系统盘总容量

data.ava_os_disk

integer

可用系统盘容量

data.total_data_disk

integer

数据盘总容量

data.ava_data_disk

integer

可用数据盘容量

data.worker_node_type

string

节点工作类型标识

data.uid

string

节点物理机唯一标识

data.ib_enabled

integer

InfiniBand 支持状态(0 禁用/1 启用)

data.gpu_product

string

GPU 产品型号详情

请求示例

curl -X 'GET' \
  'https://ai.coreshub.cn/qai/aicp/resource/node/status?limit=1&offset=0' \
  -H 'accept: application/json'

响应示例

{
  "ret_code": 0,
  "message": "success",
  "meta": {
    "X_REQUEST_ID": "string",
    "X_REQUEST_USER": "string"
  },
  "data": [
    {
      "status": "string",
      "reason": "string",
      "created_at": "2025-03-28T02:23:07.788Z",
      "updated_at": "2025-03-28T02:23:07.788Z",
      "node_id": "string",
      "total_cpu": 0,
      "ava_cpu": 0,
      "total_gpu": 0,
      "ava_gpu": 0,
      "total_memory": 0,
      "ava_memory": 0,
      "total_os_disk": 0,
      "ava_os_disk": 0,
      "total_data_disk": 0,
      "ava_data_disk": 0,
      "worker_node_type": "cpu",
      "uid": "-",
      "ib_enabled": 0,
      "gpu_product": "nvidia"
    }
  ],
  "counts": 0
}