检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
URL格式不合法 问题现象 日志信息提示“"msg": "Status code was -1 and not [200]: Request failed: urlopen error no host given"”。 原因分析 URL中可能存在反斜杠“\”字符。 处理方法 填写正确的
如何回滚部署版本? 问题描述 在实际开发场景中,经常需要将环境回滚、还原到某个历史版本,如何在部署服务中实现回滚操作。 处理思路 在应用的部署记录中,选择重新部署所需版本的应用即可。 操作步骤 在应用列表中选择目标应用,单击应用名称,进入应用部署记录。 在部署记录中选择需要重新部署的版本
使用su命令切换用户后再部署shell命令超时 问题现象 部署Shell命令:“sudo su – test && echo hello”,日志将卡到部署中,直到超时。 原因分析 切换用户后会进入test用户的操作窗口,后面的命令不会继续部署,当退出该用户后命令才会继续部署,部署应用运行时无法主动退出用户
执行shell命令 该步骤可以实现在环境下的主机中执行shell命令,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
文件路径不存在(Windows) 问题现象 日志信息提示“"stderr": "del : Cannot find path 'C:\\nodendoenodeno' because it does not exist.”。 原因分析 待删除的路径不存在。 处理方法 检查输入的删除路径是否正确
应用已经部署完成,但是服务停止失败 问题现象 部署停止服务的命令或脚本时,系统提示部署已完成,但服务停止失败。 原因分析 该问题一般原因为使用了异步方式停止服务,停止服务命令部署可能报错或者未部署完成。
主机上没有安装java环境 问题现象 日志提示如下图所示信息。 图1 日志信息 原因分析 出现上述日志信息属于正常报错,由于主机上没有安装java环境,在使用java-version进行检测时找不到java命令导致的报错,此现象不影响应用执行。 处理方法 请参考安装JDK。 父主题
机器未重启 Please restart the computer before trying to install more 问题现象 部署失败并提示“Please restart the computer before trying to install more”。 原因分析
容器应用部署(CCE/CCI) 将容器应用部署到用户CCE服务的专属kubernetes集群或CCI服务的专属命名空间中。 “容器应用部署(CCE/CCI)”步骤目前仅对2021年12月31日前使用过此步骤的用户开放。 前提条件 您已有CCE集群或开通了CCI服务。 步骤详情 表1
配置CodeArts Deploy应用不同角色的管理权限 “权限管理”页签可对应用进行权限管控,本文将介绍如何对应用中的权限进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“权限管理”,切换到“权限管理”页面。 根据使用场景为各角色配置相应操作权限
编辑CodeArts Deploy应用的部署步骤 “部署步骤”页签中可对部署步骤进行删除、修改、增加、排序等操作,本节将介绍如何对应用中的部署步骤进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 添加部署步骤: 单击已添加部署步骤上方或者下方的,页面右侧显示可添加的所有部署步骤
服务停止成功检测后进程仍然存在(windows) 问题现象 部署“启动/停止SpringBoot服务”中的停止命令成功,但是检测后进程仍然存在。 原因分析 当前路径下SpringBoot被注册为Windows服务,且启动方式为自动启动。 处理方法 打开Windows服务列表,命令如下
增加环境管理,满足多环境差异化管控 部署服务应用下增加环境管理功能,可托管由主机/代理机组成的主机集群以及Kubernetes集群(即将上线)等环境资源。环境权限管理精确化,进一步规范应用(软件包)跟环境的依赖关系,实现环境的应用级隔离,差异化管控。 父主题: 功能特性
Ansible应用部署失败 问题现象 部署Ansible步骤,日志提示部署失败,关键信息为“Download file error”。 原因分析 由于下载到的playbook压缩包过大,或者压缩包中文件过多(文件数超过1024个)。 处理办法 重新构建playbook包,保证playbook
制品仓库的Manifest文件地址写错 问题现象 报错日志示例如下所示:“Failed to download k8s files from ReleaseService, please check your file path!” 原因分析 应用中所选择的Manifest文件在制品仓库中不存在
多地域环境灾备部署,多账号协同部署 为解决软件开发者在部署应用时受地域、权限等限制影响,部署服务推出应用级跨region高可用容灾部署、企业内多账号间跨账号协同部署等功能,保证业务的灵活性、连续性及安全性。 支持部署范围如下: Kubernetes(CCE集群)系列部署步骤 FunctionGraph
下载文件超时 问题现象 下载文件超时,出现错误信息“Request failed: urlopen error timed out”。 原因分析 由于主机对域名“devrepo.devcloud.huaweicloud.com”访问不通,导致使用此域名对应的url下载文件超时。 处理方法
文件MD5值不一致 问题现象 下载文件时出现错误信息:“File MD5 different,packages may be modified!”。 原因分析 出现此错误的原因是,部署应用下载软件包的过程中,制品仓库中对应的该软件包被更新,导致文件前后的md5值不一致。 处理方法
文件SHA256值不一致 问题现象 下载文件时出现错误信息:“File sha256 different, packages may be modified!”。 原因分析 出现此错误的原因是,部署应用下载软件包的过程中,制品仓库中对应的该软件包被更新,导致文件前后的sha256值不一致
自定义应用步骤问题 URL健康测试 选择部署来源 停止服务 拷贝文件 删除文件 解压文件 配置文件修改 启动/停止Tomcat服务 启动/停止Go服务 启动/停止SpringBoot服务 启动/停止Nginx 启动/停止IIS服务 启动/停止nodeJs 执行shell命令 执行Shell