
# 错误码
调用接口出错后，将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时，HTTP 请求返回一个 4xx 或 5xx 的 HTTP 状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时，可以联系华为云客服，并提供错误码，以便我们尽快帮您解决问题。
#### 错误响应Body体格式说明
当接口调用出错时，会返回错误码及错误信息说明，错误响应的Body体格式如下所示。
```
{ 
    "error_msg": "The format of message is error", 
    "error_code": "EMS.00010001" 
}
```
其中，error_code表示错误码，error_msg表示错误描述信息。
#### 错误码说明
当您调用API时，如果遇到"APIGW"开头的错误码，请参见[API网关错误码](https://support.huaweicloud.com/devg-apisign/api-sign-errorcode.html)进行处理。
| 状态码 | 错误码          | 错误信息                                                          | 描述                     | 处理措施                                           |
|:---|:---|:---|:---|:---|
| 400 | EMS.00030033 | Cluster name exists, please change cluster name               | 集群名称已存在，请更改集群名称。       | 请更换集群名称后重试。                                    |
| 400 | EMS.00030034 | Invalid cluster status                                        | 集群状态无效。                | 请检查集群状态是否正确。                                   |
| 400 | EMS.00030038 | The clusterId exists                                          | ClusterId已存在。          | 请更换ClusterId后重试。                               |
| 400 | EMS.00030039 | Failed to check k8sClusterId and namespace                    | 检查CCE集群ID和命名空间失败。      | 请检查k8sClusterId和命名空间是否匹配。                      |
| 400 | EMS.00030040 | The k8s cluster node count is %s, required range is \[%s,%s\] | K8s集群节点数不在支持的范围内。      | 请检查K8s集群节点数是否在支持的范围，当前ems集群的节点数范围为\[5,256\]    |
| 400 | EMS.00030042 | Failed to expand ems cluster.                                 | 扩容EMS集群失败。             | 请通过任务接口查询失败原因，解决问题后重试。                         |
| 400 | EMS.00030043 | Failed to shrink ems cluster.                                 | 缩容EMS集群失败。             | 请通过任务接口查询失败原因，解决问题后重试。                         |
| 400 | EMS.00030049 | Invalid node list: %s                                         | 节点列表无效。                | 请检查节点列表是否正确。                                   |
| 400 | EMS.00030050 | Insufficient cluster nodes, minimum %s required               | 集群节点数低于最低节点数要求。        | 操作后集群节点数不满足最低节点数要求，集群节点数最低5，请调整操作参数。           |
| 400 | EMS.00030051 | Failed to rollback shrink ems cluster.                        | 缩容EMS集群任务回滚失败。         | 请通过任务接口查询失败原因，解决问题后重试。或联系技术支持。                 |
| 400 | EMS.00030052 | Invalid cluster label                                         | 集群标签无效。                | 请检查集群标签是否正确。                                   |
| 400 | EMS.00030060 | Failed to check cluster status.                               | 检查集群状态失败。              | 请检查集群状态，或请联系技术支持。                              |
| 400 | EMS.00030065 | Invalid parameter.                                            | 参数无效。                  | 请检查参数是否正确。                                     |
| 400 | EMS.00030069 | ProjectId cannot be empty.                                    | projectId不能为空。         | 请检查ProjectId参数是否正确，使用正确的参数ProjectId，并重试。       |
| 400 | EMS.00030070 | TenantName cannot be empty.                                   | TenantName不能为空。        | 请检查TenantName参数是否正确，使用正确的参数TenantName，并重试。     |
| 400 | EMS.00030071 | Failed to get agency token.                                   | 获取IAM委托令牌失败。           | 请检查给EMS的委托是否正确，请参考EMS官网资料添加委托授权。               |
| 400 | EMS.00030072 | RequestBody cannot be null.                                   | RequestBody不能为null。    | 请检查RequestBody是否正确。使用正确的请求参数，并重试。              |
| 400 | EMS.00030073 | EmsClusterId cannot be empty.                                 | EmsClusterId不能为空。      | 请检查EmsClusterId参数是否正确，使用正确的参数EmsClusterId，并重试。 |
| 400 | EMS.00030075 | LTS is not enabled for the cluster.                           | 集群未启用LTS。              | 请启用集群LTS。                                      |
| 400 | EMS.00030076 | CCE clusterId not found for EMS clusterId.                    | 找不到CCE clusterId。      | 请检查CCE clusterId是否正确。                          |
| 400 | EMS.00030077 | AddonName cannot be empty.                                    | AddonName不能为空。         | 请检查AddonName参数是否正确，使用正确的参数AddonName，并重试。       |
| 400 | EMS.00030078 | EMS cluster not found for CCE cluster ID.                     | 找不到CCE集群ID对应的EMS集群。    | 请检查CCE集群ID对应的EMS集群是否正确。                        |
| 400 | EMS.00030079 | Tenant not found for project ID.                              | 找不到项目ID对应的租户。          | 请检查租户的项目ID是否正确。                                |
| 400 | EMS.00030080 | Addon not found with template name.                           | 根据名称找不到对应的插件。          | 请检查插件名称是否正确。                                   |
| 400 | EMS.00030081 | Addon instance not found.                                     | 找不到插件实例。               | 请检查插件名称是否正确。                                   |
| 400 | EMS.00030084 | Invalid job id.                                               | 任务ID无效。                | 请检查任务ID是否正确                                    |
| 400 | EMS.00030088 | Version not found.                                            | 找不到指定的ems版本。           | 请检查ems版本是否正确。                                  |
| 400 | EMS.00030089 | node label conflict                                           | 节点标签冲突。                | 请检查该cce集群的标签是否已使用，请更换标签后再试。                    |
| 400 | EMS.00030090 | node conflict with another ems                                | 节点与其他EMS冲突。            | 指定的节点已被其他ems使用，请更换节点后再试。                       |
| 400 | EMS.00030094 | Event log stream is not in the correct log group              | k8s evemt日志流不在正确的日志组中。 | 请检查k8s evemt日志流归属的日志组。                         |
| 400 | EMS.00060002 | job ids not found                                             | 任务ID未找到。               | 请检查任务ID是否正确，使用正确的任务ID，并重试。                     |
| 400 | EMS.00070001 | Missed parameter                                              | 缺少参数。                  | 请检查参数是否正确，使用正确的参数，并重试。                         |
| 400 | EMS.00070002 | Version not found                                             | 找不到版本。                 | 请检查版本是否正确，使用正确的版本，并重试。                         |
| 403 | EMS.00040002 | Tenant is disabled.                                           | 租户已被禁用。                | 租户已被禁用。请联系技术支持。                                |
| 404 | EMS.00030005 | Cluster not found                                             | 集群未找到。                 | 请检查集群是否正确。                                     |
| 404 | EMS.00030067 | Queue job not found.                                          | 队列任务未找到。               | 请检查队列任务是否正确。                                   |
| 404 | EMS.00040001 | Tenant not found.                                             | 租户未找到。                 | 请检查租户状态是否正常，或请联系技术支持。                          |
| 404 | EMS.00060001 | job not found                                                 | 任务未找到。                 | 请检查任务ID入参是否正确。                                 |
| 500 | EMS.00000006 | json parse failed.                                            | JSON解析失败。              | 请检查API入参格式是否正确。                                |
| 500 | EMS.00030001 | Failed to insert cluster entity.                              | 集群实体记录保存失败。            | 请检查API入参后重试，或请联系技术支持。                          |
| 500 | EMS.00030002 | Failed to create cluster.                                     | 创建集群失败。                | 创建集群失败，请查询任务详情获取错误信息。                          |
| 500 | EMS.00030003 | Failed to update cluster status to DELETING                   | 更新集群状态为DELETING失败。     | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030004 | Failed to update cluster status                               | 更新集群状态失败。              | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030006 | Failed to send request to rfs.                                | 发送请求到RFS失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030007 | Failed to receive response from rfs.                          | 从RFS接收响应失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030008 | Failed to parse response from rfs.                            | 解析RFS响应失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030009 | Failed to create resource stack                               | 创建资源栈失败。               | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030010 | Failed to get execution plan metadata due to timeout          | 获取执行计划元数据超时。           | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030011 | Failed to create execution plan                               | 创建执行计划失败。              | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030012 | Failed to get resource stack metadata due to timeout          | 获取资源栈元数据超时。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030013 | Failed to deploy resource                                     | 部署资源失败。                | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030014 | Failed to insert data to db.                                  | 插入数据到数据库失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030015 | Failed to update data to db.                                  | 更新数据库数据失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030016 | Failed to delete data to db.                                  | 删除数据库数据失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030017 | Failed to get helm package version info.                      | 获取Helm包版本信息失败。         | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030018 | Failed to modify helm package.                                | 修改Helm包失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030019 | Failed to send request to cce.                                | 发送请求到CCE失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030020 | Failed to receive response from cce.                          | 从CCE接收响应失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030021 | Failed to parse response from cce.                            | 解析CCE响应失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030022 | Failed to get template instance info due to TIMEOUT.          | 获取模板实例信息超时。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030023 | Failed to deploy template instance.                           | 部署模板实例失败。              | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030024 | Failed to activate ems cluster.                               | 激活EMS集群失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030025 | Failed to delete ems cluster.                                 | 删除EMS集群失败。             | 删除EMS集群失败，请稍后重试或联系技术支持。                        |
| 500 | EMS.00030026 | Failed to delete ems resource stack.                          | 删除EMS资源栈失败。            | 删除EMS资源栈失败，请稍后重试或联系技术支持。                       |
| 500 | EMS.00030027 | Failed to send request to vpcep                               | 发送请求到VPCEP失败。          | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030030 | Failed to find agency                                         | 获取委托信息失败。              | 请检查租户委托是否正确。                                   |
| 500 | EMS.00030032 | Failed to delete lts.                                         | 删除LTS失败。               | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030035 | Failed to delete security group.                              | 删除安全组失败。               | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030036 | Failed to delete vpcep.                                       | 删除VPCEP失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030037 | Failed to enroll cluster.                                     | 纳管集群失败。                | 纳管集群失败，请查询任务详情获取失败原因。                          |
| 500 | EMS.00030041 | Failed to get memory specification                            | 获取大页内存规格失败。            | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030044 | Failed to delete LTS resources.                               | 删除LTS资源失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030045 | Failed to delete RFS resources.                               | 删除RFS资源失败。             | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030046 | Failed to delete LogAgent config.                             | 删除LogAgent配置失败。        | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030047 | Failed to update cluster status to DELETED.                   | 更新集群状态为DELETED失败。      | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030048 | Failed to delete template instance.                           | 删除模板实例失败。              | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030053 | Failed to clean up hugepage.                                  | 清理大页内存失败。              | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030055 | Failed to get log group                                       | 获取日志组失败。               | 请检查日志组参数是否正确                                   |
| 500 | EMS.00030056 | Failed to get log stream                                      | 获取日志流失败。               | 请检查日志流参数是否正确                                   |
| 500 | EMS.00030057 | Failed to get template values.                                | 获取模板值失败。               | 请检查cce集群模板值，或请联系技术支持。                          |
| 500 | EMS.00030063 | Failed to check k8s event log group                           | 检查K8s事件日志组失败。          | 请检查K8s事件日志组，或请联系技术支持。                          |
| 500 | EMS.00030066 | Failed to create queue job.                                   | 创建队列任务失败。              | 创建队列任务失败，请联系技术支持。                              |
| 500 | EMS.00030086 | Failed to create EMS agent LTS.                               | 创建ems-agent日志流失败。      | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030087 | Failed to delete EMS agent LTS.                               | 删除ems-agent日志流失败       | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030092 | Failed to create EMS agent.                                   | 创建ems-agent失败。         | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030093 | Failed to delete EMS agent.                                   | 删除ems-agent失败。         | 请稍后重试，或请联系技术支持。                                |
| 500 | EMS.00030095 | Failed to check event log stream location                     | 检查k8s event日志流失败       | 请检查k8s event日志流是否配置正确。                         |
| 500 | EMS.00040003 | Tenant validation failed.                                     | 租户验证失败。                | 请检查租户凭证后重试。                                    |
   
