查询计算节点状态详情(GetResourceNodeStatus)
基本信息
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 |
表示数据偏移量,默认值为 |
no |
limit |
integer |
表示返回数据长度,默认值为 |
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
}