云效这个问题点重试也是一样的,没反应,是什么情况呢?部署单id:25432722 错误码:CREATE DEPLOY EXCEPTION
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您提供的信息,部署单ID为25432722
,错误码为CREATE DEPLOY EXCEPTION
,并且重试操作没有反应。以下是针对该问题的详细分析和解决步骤:
错误码CREATE DEPLOY EXCEPTION
表明在创建部署任务时发生了异常。这通常与以下因素有关: - 部署配置存在问题(如脚本、环境变量或路径配置错误)。 - 主机资源不可用或权限不足。 - 部署服务连接异常。
建议您首先检查部署详情中的具体错误日志,确认是否有更详细的错误描述。
如果通过云效界面或API重试部署仍然没有反应,可能是以下原因导致的: - 主机连接异常:非阿里云ECS主机可能未正确添加到云效中,或者Agent状态异常。 - 流水线配置问题:流水线中的某些参数可能未正确设置,导致重试操作无法触发。 - API调用失败:如果您使用了OpenAPI进行重试,可能是请求参数不完整或无效。
source /root/.bash_profile; source /etc/profile;
如果界面重试无效,可以尝试通过OpenAPI重试机器部署。以下是具体操作步骤: 1. 获取必要的参数: - organizationId
:企业ID,可在组织管理后台获取。 - pipelineId
:流水线ID。 - deployOrderId
:部署单ID(即25432722
)。 - machineSn
:目标主机的SN编号。 - x-yunxiao-token
:个人访问令牌。 2. 使用以下API请求重试部署:
curl -X 'PUT' \
'https://{domain}/oapi/v1/flow/organizations/{organizationId}/pipelines/{pipelineId}/deploy/{deployOrderId}/machine/{machineSn}/retry' \
-H 'Content-Type: application/json' \
-H 'x-yunxiao-token: {your_token}'
替换{domain}
、{organizationId}
、{pipelineId}
、{deployOrderId}
、{machineSn}
和{your_token}
为实际值。
true
。如果返回错误,请根据错误码排查问题。常见错误码包括:
InvalidParam.ParamNotPresent
:参数缺失或无效。InvalidResource.NotFound
:资源未找到。InvalidUser.NotFound
:用户未注册为云效用户。User.NoPermission
,请检查服务连接是否正常,并确认用户权限配置。根据上述分析,建议您按照以下顺序逐步排查: 1. 检查主机状态和磁盘空间。 2. 验证部署脚本和流水线配置。 3. 尝试通过OpenAPI重试部署。 4. 根据API返回的错误码进一步排查问题。
如果问题仍未解决,请提供更详细的错误日志或API返回信息,以便进一步分析。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。