向节点组添加节点
命令功能
向节点组添加节点。在节点添加到节点组的过程中,会检查当前节点剩余资源是否足够运行目标节点组内已部署的全部容器应用,如果节点剩余资源不满足要求,添加节点到节点组会失败。
MEF会根据容器应用的需求,对节点的CPU、内存和NPU三类资源进行检查,其他类型的容器资源需求需要用户自行保证。
MEF的资源限制仅对节点状态为“ready”(就绪)的节点生效。
命令格式
操作类型:POST
URL:https://{ip}:{port}/edgemanager/v1/nodegroup/node
请求消息体:
{ "groupID": NodeGroupId, "nodeIDs": [NodeId] }
请求参数
参数 |
是否必选 |
参数说明 |
取值要求 |
---|---|---|---|
groupID |
必选 |
新加入的节点组ID |
32位无符号数。取值最小为1,最大值为2^32-1。 |
nodeIDs |
必选 |
新加节点组的节点ID数组 |
32位无符号数字数组。数组内元素个数最多为1024个;每个数字取值最小为1,最大值为2^32-1。 |
使用样例
请求样例:
POST https://10.10.10.10:30035/edgemanager/v1/nodegroup/node
请求消息体:
{ "groupID": 1, "nodeIDs": [1,2] }
响应样例:
{ "status": "00000000", "msg": "success" }
影响状态码:200
输出说明
参数 |
类型 |
参数说明 |
---|---|---|
status |
字符串 |
错误码 |
msg |
字符串 |
描述信息 |
data |
对象 |
批量操作结果。如果批量操作全部成功,不返回该字段。 |
参数 |
类型 |
参数说明 |
---|---|---|
successIDs |
数组 |
成功添加的节点ID |
failedInfos |
哈希表,key和value的类型都为字符串 |
key值为添加失败的节点组ID,value为此ID失败原因 |
父主题: 节点管理