-
使用了交互性的Shell命令 - 部署 CodeArts Deploy
由于执行Shell命令是远程推送命令到目标机器部署,不能进行交互操作,但是命令中出现了需要交互的操作,部署过程中会持续等待用户的后续输入指令,直至部署应用超时,此时会报出部署失败,并提示部署超时。 处理办法 在部署“执行shell命令”步骤中,需要预先将后续的操作指令加入命令中,如:“yum
-
Linux环境间拷贝文件报错: copy file failed - 部署 CodeArts Deploy
Linux环境间拷贝文件报错: copy file failed 问题现象 日志显示“copy file failed”。 原因分析 原路径文件可能不存在或者没有访问权限。 目标路径可能没有访问权限。 处理办法 输入正确的可访问的文件路径即可。 父主题: 拷贝文件
-
Playbook脚本中service模块启动/停止服务不成功 - 部署 CodeArts Deploy
Playbook脚本中service模块启动/停止服务不成功 问题现象 Playbook脚本中使用 service 模块启动/停止服务,服务不能正常启动/停止。 原因分析 在service模块中,使用started/stopped参数,当满足特定条件才会被部署(参考Ansible官方文档中service模块说明)。
-
应用程序物理路径不存在 - 部署 CodeArts Deploy
应用程序物理路径不存在 问题现象 日志信息提示物理路径不存在。 原因分析 新建IIS站点时,要求绑定的物理路径必须为已存在的路径。 处理方法 检查输入的物理路径地址是否正确,该路径为应用程序在主机上的物理路径。 父主题: 新建IIS站点
-
执行Docker命令参数错误 - 部署 CodeArts Deploy
日志信息提示“unknown shorthand flag”。 原因分析 部署“执行Docker命令”步骤时,命令中的参数未填写或填写错误。 处理方法 需要部署参数的应用,确认页面输入的参数正确,按照日志中提示的参数格式修改后重新部署。 父主题: 执行Docker命令
-
服务停止成功检测后进程仍然存在(windows) - 部署 CodeArts Deploy
服务停止成功检测后进程仍然存在(windows) 问题现象 部署“启动/停止SpringBoot服务”中的停止命令成功,但是检测后进程仍然存在。 原因分析 当前路径下SpringBoot被注册为Windows服务,且启动方式为自动启动。 处理方法 打开Windows服务列表,命令如下:
-
制品仓库中的文件不存在 - 部署 CodeArts Deploy
制品仓库中的文件不存在 问题现象 报错日志示例如下所示:“ReleaseManFileUrl is null,Please check the deploy task!” 原因分析 应用中所选择的Manifest文件在制品仓库中不存在。 处理方法 编辑应用,重新选择所需的Manifest文件。
-
PowerShell命令中引用了不存在的文件或文件夹 - 部署 CodeArts Deploy
PowerShell命令中引用了不存在的文件或文件夹 问题现象 部署PowerShell命令:“cd C:/abcd/”,日志提示信息如所示。 图1 日志信息 原因分析 由于Windows机器在部署“执行PowerShell命令”步骤时有纠错机制,不会部署失败,但在日志中可分析出部署结果是找不到文件。 处理方法
-
Manifest文件中{{}}引用的参数在应用中未定义 - 部署 CodeArts Deploy
Manifest文件中{{}}引用的参数在应用中未定义 问题现象 报错日志示例如下:“"msg": "AnsibleUndefinedVariable: 'xxxxx' is undefined"” 原因分析 所选择的Manifest文件中,{{}}引用的参数在应用中没有定义。 处理方法
-
windows环境间拷贝文件报错:Windows does not support copying files between hosts - 部署 CodeArts Deploy
windows环境间拷贝文件报错:Windows does not support copying files between hosts 问题现象 日志显示“Windows does not support copying files between hosts”。 原因分析
-
Shell命令中引用了不存在的文件或文件夹 - 部署 CodeArts Deploy
Shell命令中引用了不存在的文件或文件夹 问题现象 部署Shell命令:“cd /abcd/”,日志信息提示部署失败。 原因分析 由于机器上没有“/abcd/”文件夹导致。 处理方法 修改Shell命令,使用正确的目录或文件。 父主题: 执行shell命令
-
选择【docker系统模板】,Ubuntu22执行步骤“创建并启动容器”时失败 - 部署 CodeArts Deploy
选择【docker系统模板】,Ubuntu22执行步骤“创建并启动容器”时失败 问题现象 测试Ubuntu22操作系统时,执行docker模板,在docker run步骤报错: cgroups: cgroup mountpoint does not exist: unknown 原因分析
-
环境间拷贝文件报错:Hosts using secret key credit do not support copying files between - 部署 CodeArts Deploy
环境间拷贝文件报错:Hosts using secret key credit do not support copying files between 问题现象 日志显示“Hosts using secret key credit do not support copying files