检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Ansible步骤关于copy模块的报错 问题现象 部署Ansible步骤,选择自定义的playbook文件部署报错,日志如下图所示。 原因分析 根据日志信息,原因是使用copy模块或者template模块时,src目录为绝对目录。 处理办法 使用copy或template模块时,将src目录改为相对路径,且目录中不能包含“
选择当前资源类型为主机集群的环境,作为部署对象。 选择playbook来源 包括“制品仓库”和“代码仓库”两种来源。 说明: Playbook中template模块中文本文件必须是“UTF-8”编码。 Playbook中如果有下载软件包的相关Task,务必注意避免下载包含中文名称的软件包,否则下载后的
执行Ansible提示Do not use the delegate_to, connection, hosts command in the Ansible PlayBook script for executing the local computer,怎样处理? 问题现象 执行Ansible步骤插件时,出现Do
应用场景 Web应用云上部署 一键自动部署开发、测试、生产多套环境,部署过程可视化,方便多应用高效运维。 定制化脚本:支持自定义shell脚本、ansible脚本部署。 环境管理:提供应用多环境在线可视化管理。 部署详情查看:支持部署详情、部署日志查看,方便部署失败问题定位。 微服务容器部署
搜索并添加“执行Docker命令”部署步骤。 选择“login”或“logout”命令。 当前操作仅支持私有仓库或SWR仓库,公共仓库登录/退出,推荐使用“执行shell命令”部署步骤。 执行login命令时“重启Docker服务”请使用默认选项“不重启”。 当您登录私有仓库时,Docker在.docker/config
启动/停止Go服务 启动/停止SpringBoot服务 启动/停止Nginx 启动/停止IIS服务 启动/停止Node.js 执行shell命令 执行Shell脚本 执行PowerShell命令 执行PowerShell脚本 执行Docker命令 执行等待 ServiceStage相关问题
处理办法 当由于部署的步骤太多所导致的部署应用超时,建议将该应用拆分为多个应用依次进行部署。 当由于同步等待所导致的部署应用超时(如“执行shell命令”步骤),建议通过命令将执行方式改为异步执行。 父主题: 应用部署
文件不存在,系统无法找到源文件。 文件路径不是绝对路径,系统无法解析到正确的路径。 处理方法 根据失败的原因,对应处理方法如下: 确保拷贝的源文件存在,可通过“执行shell命令”步骤确认源文件是否存在。 检查文件路径名填写是否正确,确保路径名是以斜杠“/”开头的绝对路径。 父主题: 公共问题
文件不存在,系统无法找到源文件。 文件路径不是绝对路径,系统无法解析到正确的路径。 处理方法 根据失败的原因,对应处理方法如下: 确保拷贝的源文件存在,可通过“执行shell命令”步骤确认源文件是否存在。 检查文件路径名填写是否正确,确保路径名是以斜杠“/”开头的绝对路径。 父主题: 拷贝文件
替换json参数解析错误 问题现象 部署Ansible应用替换json参数解析错误,未达到预期效果: 部署Ansible应用,使用template模块替换文本文件,当参数值为json或json数组格式时,替换后的参数解析后会在key值前加上"u"。示例如下: 输入参数为:{"key":"jsonkey"
Ansible应用部署失败 问题现象 部署Ansible步骤,日志提示部署失败,关键信息为“Download file error”。 原因分析 由于下载到的playbook压缩包过大,或者压缩包中文件过多(文件数超过1024个)。 处理办法 重新构建playbook包,保证pl
配置CodeArts Deploy应用关于执行命令相关的部署步骤 执行shell命令 执行shell脚本 执行PowerShell命令 执行PowerShell脚本 执行Docker命令 父主题: 配置CodeArts Deploy应用的部署步骤
上海环境上线对接AOM运维日志功能 支持自动填充历史运行时参数,无需用户填写。 商用 参数管理 2 shell插件的编辑器 更新shell插件的编辑器,优化用户使用体验。 商用 执行shell命令 3 选择部署来源 选择部署来源插件,支持同时对同一台主机下发同一个文件至不同目录。 商用
环境不存在 问题现象 日志信息提示获取环境失败,找不到环境。 原因分析 引用的环境不存在或者被删除。 处理方法 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“环境管理”,切换到“环境管理”页面。 单击“新建环境”,信息配置完成后单击“保存”,切换到“资源列表”页面。
权限不够 问题现象 部署主机相关的应用时,出现“权限不够”日志提示时,说明当前用户对当前文件或文件夹没有操作权限。 原因分析 当前用户对当前文件或文件夹没有操作权限。 处理方法 采用对当前用户可以访问的文件。 使用权限更高的用户,如:root。 给当前用户赋予更高权限(在“/etc/sudoers”文件中添加
环境下没有主机 问题现象 日志信息提示获取主机失败,环境下没有主机。 原因分析 环境里面没有主机导致的错误。 处理方法 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“环境管理”,切换到“环境管理”页面。 单击目标环境名称,切换到“资源列表”页面,单击“导入主机”。
windows主机部署应用失败 问题现象 日志信息提示如下图所示。 图1 日志信息 原因分析 由于windows主机连通性验证时,缺失指定补丁包导致。 处理方法 按照windows配置文档重新进行连通性验证 。 父主题: Ansible
参数含反斜杠“\”(特例) 问题现象 当部署主机相关的应用时,出现如下日志: 以路径为例,有以下几种常见现象: 输入的路径参数有“\b”特殊字符导致部署报错,如下图所示。 图1 日志信息 输入的路径参数有“\f”特殊字符导致部署报错,如下图所示。 图2 日志信息 输入的路径参数有
部署应用中断 问题现象 当部署主机相关的应用时,出现如下日志: 问题分析 由于主机中 /etc/ssh/sshd_config 配置文件中对服务器与客户端交互的活动心跳时间做出了限制,所以在一个Ansible应用中如果在“规定时间”中主机没有任何响应则ssh服务断开(注:上述“规
非法的入口文件路径 问题现象 日志信息提示文件路径错误。 原因分析 由于输入的路径不合法导致报错。 处理方法 输入playbook压缩包解压后的文件目录对应的相对路径。 如果解压后的目录如下图所示,则入口执行文件路径为“AnsibleDemo/install.yml”。 图1 目录结构