翼MapReduce服务

查询集群节点组详情

2025-07-21 07:17:55

接口功能介绍

此接口提供查询用户集群节点组详情功能,系统接收用户输入的查询条件,返回符合条件的集群节点组信息。

接口约束

只允许查询处于运行中状态的集群的节点组详情。

接口是否审批

URI

POST /v1/emr/openapi/cluster/clusterNodeGroup/getGroupAndHostByCondition

Content-Type

application/json

路径参数

Query参数

请求头header参数

参数

是否必填

参数类型

说明

示例

下级对象

Cluster-Id

String

集群id

bdbbc8cc1288a78e5851839dc26f58b9

/

请求体body参数

参数

是否必填

参数类型

说明

示例

下级对象

clusterId

String

集群id

6695c8e7c34af927e860ba1f043c8c91

/

nodeState

Integer

主机状态(1:启动中,2:正在关机,4:已删除,8:运行中,9:已关机)

1

/

selectKey

String

模糊查询参数,可以通过节点名称、内网IP、外网IP进行模糊查询

10.0.02

/

响应参数

参数

参数类型

说明

示例

下级对象

statusCode

Integer

状态码

200

/

message

String

用来简述当前接口调用状态以及必要提示信息

请求成功

/

error

String

错误码,请求成功时,不返回该字段

EMR_400001

/

returnObj

Object

返回结果

/

returnObj

表 returnObj

参数

参数类型

说明

示例

下级对象

id

String

节点组id

175187849787779

/

clusterId

String

集群id

da595eb1d81503b323fdc01d9bf786b7

/

payType

Integer

付费类型

1

/

nodeGroupType

String

节点类型code码

MASTER

/

nodeGroupName

String

节点类型code值

master

/

imageId

String

镜像id

f8d28855-ffda-426d-96e2-0f6bf46877e0

/

hostNum

Integer

主机数量

3

/

computeSpecificationId

Integer

主机规格id

101

/

iaasVmSpecCode

String

IAAS虚机规格编码

s7.2xlarge.4

/

cpuNum

Integer

cpu核数集群列表

8

/

memory

Integer

内存大小

32

/

diskSpecificationList

String

磁盘规格列表

[{diskFunctionType:1,diskFunctionName:系统盘,diskType:cloud,diskTypeName:云硬盘,ioType:SSD-genric,ioTypeName:通用型SSD,volume:200,diskNum:1}]

/

createTime

Integer

创建时间

1706515356000

/

updateTime

Integer

更新时间

1706515356000

/

mountPublicIp

Boolean

是否挂载公网

false

/

iaasVmSpecId

String

IAAS虚机规格id

b307034d-cbc3-27bb-24f7-a97565814236

/

highest

Boolean

节点组规格是否最高的

false

/

regionId

String

资源池id

bb9fdb42056f11eda1610242ac110002

/

availableZoneId

String

可用区id

cn-huadong1-jsnj1A-public-ctcloud

/

vpcId

String

vpc id

vpc-fr2xjo1gj0

/

clusterHostDtoList

Array of Objects

集群节点组列表

/

clusterHostDtoList

表 clusterHostDtoList

参数

参数类型

说明

示例

下级对象

id

String

主键id

0088babec7bab47b20409df6646db856

/

nodeGroupId

String

节点组id

1753298494213554178

/

iaasHostId

String

平台主机id

b2f2377d-3f0b-bc74-b9c5-67bb557b0e63

/

hostName

String

主机名称

bigdata-emr-vm-l7zb3wnk

/

manageIp

String

管理IP

10.2.3.0

/

serviceIp

String

内网IP

192.168.0.149

/

publicIp

String

公网IP

212.168.0.150

/

state

Integer

机器状态枚举 创建主机时机器状态 非即时状态

8

/

vpcId

String

vpc id

vpc-fr2xjo1gj0

/

subnetId

String

子网id

subnet-vkixrw8xw7

/

regionId

String

资源池id

bb9fdb42056f11eda1610242ac110002

/

availableZoneId

String

可用区id

cn-huadong1-jsnj1A-public-ctcloud

/

eipId

String

弹性IP id

eip_sssww

/

createTime

Integer

创建时间

1706515356000

/

updateTime

Integer

更新时间

1706515356000

/

hostStateValue

String

机器状态

运行中

/

deployRoleInstance

Array of Strings

部署角色实例

[ "NodeMaster" ]

/

枚举参数

请求头header示例

{
    "Cluster-Id":"bdbbc8cc1288a78e5851839dc26f58b9"
}

请求url示例

https://emr-global.ctapi.ctyun.cn/v1/emr/cluster/openapi/clusterNodeGroup/getGroupAndHostByCondition

请求体body示例

{
    "clusterId":"bdbbc8cc1288a78e5851839dc26f58b9",
    "selectKey":"192.168.0.208"
}

响应示例

请求成功返回值示例
{
    "statusCode": 200,
    "message": "success",
    "returnObj": [
        {
            "id": "1759528882838106113",
            "clusterId": "bdbbc8cc1288a78e5851839dc26f58b9",
            "payType": 1,
            "nodeGroupType": "CORE",
            "nodeGroupName": "core",
            "imageId": "f8d28855-ffda-426d-96e2-0f6bf46877e0",
            "hostNum": 3,
            "computeSpecificationId": 101,
            "iaasVmSpecCode": "s7.2xlarge.4",
            "cpuNum": 8,
            "memory": 32,
            "diskSpecificationList": "[{\"diskFunctionType\":1,\"diskFunctionName\":\"系统盘\",\"diskType\":\"cloud\",\"diskTypeName\":\"云硬盘\",\"ioType\":\"SATA\",\"ioTypeName\":\"普通IO\",\"volume\":200,\"diskNum\":1},{\"diskFunctionType\":2,\"diskFunctionName\":\"数据盘\",\"diskType\":\"cloud\",\"diskTypeName\":\"云硬盘\",\"ioType\":\"SATA\",\"ioTypeName\":\"普通IO\",\"volume\":200,\"diskNum\":2}]",
            "createTime": 1708339350000,
            "updateTime": 1708339350000,
            "mountPublicIp": false,
            "iaasVmSpecId": "b307034d-cbc3-27bb-24f7-a97565814236",
            "highest": null,
            "regionId": "bb9fdb42056f11eda1610242ac110002",
            "availableZoneId": "cn-huadong1-jsnj1A-public-ctcloud",
            "vpcId": "vpc-fr2xjo1gj0",
            "clusterHostDtoList": [
                {
                    "id": "af84f22fdefd94bb30f7af4c24368337",
                    "nodeGroupId": "1759528882838106113",
                    "iaasHostId": "3d328644-8521-89f7-a114-74b4de602c50",
                    "hostName": "bigdata-emr-vm-iwxkgpil",
                    "manageIp": "-",
                    "serviceIp": "192.168.0.208",
                    "publicIp": "-",
                    "state": 8,
                    "vpcId": "vpc-fr2xjo1gj0",
                    "subnetId": "subnet-vkixrw8xw7",
                    "regionId": "bb9fdb42056f11eda1610242ac110002",
                    "availableZoneId": "cn-huadong1-jsnj1A-public-ctcloud",
                    "eipId": "",
                    "createTime": 1708339353000,
                    "updateTime": 1708339353000,
                    "hostStateValue": "运行中",
                    "deployRoleInstance": []
                }
            ]
        }
    ]
}

请求失败返回值示例
{
    "statusCode": 200,
    "error": "EMR_400010",
    "message": "clusterId参数类型错误",
    "returnObj": []
}

状态码

请参考状态码

错误码

请参考错误码


Ao8Rvq8C0eEr