检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID,所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 父主题: 附录
的文件目录下,在源目录的位置(src)填写要复制的文件名,在dest处填写目标主机的文件路径。 当文件名为单个数字时(如:123654),需要在数字首尾加上单引号或双引号引入(如:’123654’)。 父主题: Ansible
单击“立即使用”,进入部署服务首页。该页面展示的是与当前用户相关的部署应用列表。 项目入口 单击“立即使用”,进入部署服务首页。 单击导航栏“首页”。 单击需要查看的项目名称。 选择“持续交付 > 部署”,进入指定项目下部署应用列表页。
显示路径不存在“The path does not exist”。 原因分析 页面中输入的服务路径有误,该路径在目标机器中不存在。 处理方法 重新确认需要启动/停止服务的绝对路径,重新输入并部署。 父主题: 启动/停止SpringBoot服务
'{print $0}' ${filename}”等需要等待用户输入下一步指令的shell命令时,日志将卡到部署中,直到超时。 原因分析 由于执行Shell命令是远程推送命令到目标机器部署,不能进行交互操作,但是命令中出现了需要交互的操作,部署过程中会持续等待用户的后续输入指令,
使用执行shell脚本创建并部署通用应用 基于执行shell脚本实现通用的应用部署。 该模板涉及的部署步骤如下所示: 下载软件包 执行部署脚本 健康测试 该模板需要填写的参数如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url 软件包下载地
一次应用的配置完成部署。 前提条件 已创建应用。若未创建应用,请参考创建应用。 具备部署应用的权限,请参考应用权限矩阵。 进行回退部署时,需要目标应用已有部署记录。 全新部署 进入软件开发生产线首页,单击目标项目名称,进入项目。 单击菜单“持续交付 > 部署”,进入项目下部署服务界面。
根据失败的原因,对应处理方法如下: 检查脚本,排查错误。可以先在本地执行,确认没问题后再使用该步骤部署。 如果脚本中有启动服务或者进程的操作时,“执行方式”需要选择“后台执行”。 如果按照以上方法部署脚本,仍未达到预期效果,比如应用显示部署成功,但服务没有真正启动,请按以下步骤排查: 以启动tomcat脚本为例:
使用sudo权限执行报错 问题现象 部署主机相关应用时,选择“使用sudo权限执行”,出现“需要密码”报错。 原因分析 当前用户选择了“使用sudo权限执行”选项,但是在Linux系统的/etc/sudoers文件中并未对当前用户设置免密配置。 处理方法 在/etc/sudoers文件中“root
部署”,进入项目下部署服务界面。 单击“应用模板 > 自定义模板”。 在需要收藏的模板后单击即可收藏该模板,收藏后,该模板将在自定义模板列表中置顶。 在需要编辑的模板后单击更多操作中的“编辑”即可编辑该模板配置。 在需要删除的自定义模板后单击更多操作中的“删除”即可删除该模板。注意删除后该模板将不可恢复。
使用sudo权限执行报错 问题现象 部署主机相关应用时,选择“使用sudo权限执行”,出现“需要密码”报错。 原因分析 当前用户选择了“使用sudo权限执行”选项,但是在Linux系统的/etc/sudoers文件中并未对当前用户设置免密配置。 处理方法 在/etc/sudoers文件中“root
使用sudo权限执行报错 问题现象 部署主机相关应用时,选择“使用sudo权限执行”,出现“需要密码”报错。 原因分析 当前用户选择了“使用sudo权限执行”选项,但是在Linux系统的/etc/sudoers文件中并未对当前用户设置免密配置。 处理方法 在/etc/sudoers文件中“root
使用sudo权限执行报错 问题现象 部署主机相关应用时,选择“使用sudo权限执行”,出现“需要密码”报错。 原因分析 当前用户选择了“使用sudo权限执行”选项,但是在Linux系统的/etc/sudoers文件中并未对当前用户设置免密配置。 处理方法 在/etc/sudoers文件中“root
使用前必读 欢迎使用部署服务(CodeArts Deploy)。部署服务提供可视化、一键式部署服务,支持部署到虚拟机或者容器,提供Tomcat、SpringBoot等模板或者自由组装编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。 您可以使
选“代码仓库”。 单击“选择代码仓库”属性下拉框,选择对应的代码仓库对应的地址(即代码仓库存放playbook具体的SSHurl地址)。 需要先选择代码仓库,然后联动选择分支。 选择入口执行文件路径。 入口执行文件路径以解压playbook包后的目录为基准。 参数设置。 切换到“
regular file '/udsds/dsds.conf': No such file or directory" 原因分析 备份配置文件时,需要所填的路径中目录不存在。 处理方法 修改备份路径,确保路径中的目录都已经存在。 父主题: 启动/停止Nginx
使用普通用户安装报错 问题现象 部署“安装PHP”步骤时,日志信息提示如下图所示。 图1 日志信息 原因分析 安装PHP需要通过yum源下载依赖,必须使用root用户进行安装,非root用户没有该权限下载。 处理方法 请使用root用户进行操作。 父主题: 安装PHP
一台主机是否只能对应一个项目? 不是。 主机添加并验证成功后,账户下的项目都可以查找到该主机。如果想要使用一台主机部署多个项目,那么需要配置不同的安装路径以及监听端口,防止互相覆盖。 父主题: 公共问题
is an empty str\r\ning.”。 原因分析 部署PowerShell步骤底层使用ansible,使用windows路径时,需要使用正斜杠“/”而不是常见的反斜杠“\” 。 处理方法 检查输入的脚本路径,确保路径中使用是正斜杠“/”。 父主题: 执行PowerShell脚本
用户部署的应用所使用的资源、以及部署依赖的服务所使用的资源(弹性云主机、弹性IP、流量等)由所使用的服务收费。 由于部署服务本身免费使用,因而当账户欠费时,部署服务各项操作仍可以正常进行,但若部署服务所使用的资源(弹性云主机、弹性IP、流量等)在账户欠费时不可用,那么相应的应用可能会部署失败。