检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Playbook中如果有下载软件包的相关Task,务必注意避免下载包含中文名称的软件包,否则下载后的文件会出现乱码,导致其它相关应用执行失败。 选择playbook文件 可以选择制品仓库已有playbook文件,也可以选择本地上传的playbook文件。 说明: 本地上传的软件包/文件会上传到制品仓库,可以重复使用。
的脚本是只能运行在bash上的,所以在Ubuntu系统主机上运行时会报错。 处理方法 可以登录到主机上,输入命令sudo dpkg-reconfigure dash后选择“no”,手动将Ubuntu系统机器默认的sh切换到bash解决该问题。 父主题: 主机管理
本实践提供了将应用通过代理主机部署到内网的主机或服务器的完整操作指导,旨在帮助您实现应用的内网部署。 公网部署 通过代理主机实现Windows主机部署 本实践介绍如何将应用通过代理主机部署到华为云Windows主机。 灰度部署 基于Nginx实现灰度发布 本实践基于Nginx负载均衡机制,实现应用的蓝绿发布和灰度发布。
修改“启动/停止Tomcat服务”中“启动命令”的shutdown端口(该端口用于监听关闭Tomcat服务)会同步更新Tomcat配置的server.xml文件中shutdown端口。当server.xml文件中的shutdown端口与“启动/停止Tomcat服务”中“启动命令”的shutdown端口
创建主机集群的背景介绍 通过基础资源管理,可托管您即将部署在主机部署应用的部署对象,部署服务将您的制品(即待部署的应用软件包)部署到由一台或多台虚机(即目标主机)组成的环境上。 目标主机 在主机部署中作为最终部署的对象,部署服务将您的制品等资源部署到环境内的目标主机。 代理主机
Deploy应用的部署步骤 配置CodeArts Deploy应用的软件安装类部署步骤 配置CodeArts Deploy应用的容器类部署步骤 配置CodeArts Deploy应用关于服务启动停止相关的部署步骤 配置CodeArts Deploy应用的文件操作类相关的部署步骤 配置CodeArts
环境变量未配置 问题现象 部署“启动/停止SpringBoot服务”中的启动命令时,提示需配置环境变量“please configure JDK environment variables”。 原因分析 Jdk未安装。 环境变量未配置或配置错误。 当使用“安装JDK”部署步骤,选择版本为“openjdk-1
js服务失败 问题现象一 windows环境下,部署“启动/停止Node.js”的启动命令失败,提示信息“start service failed”。 原因分析 服务启动的路径下没找到该文件。 处理办法 输入正确的服务路径即可。 问题现象二 日志信息“Node service not installed,
配置文件修改 该步骤可通过识别文件中特定标记符,精准修改文件中指定的内容,以下介绍该部署步骤的配置方法及样例。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
目标主机、代理主机通信。 将主机部署的应用的端口的入方向放开限制(如Tomcat应用的8080端口,或者其他应用的所有端口的入方向必须打开),否则将访问不到该应用。 出方向不做限制或者至少可以访问80端口和443端口。 配置防火墙 检查机器的防火墙配置,配置防火墙允许SSH协议端
问题现象 部署“启动/停止Tomcat服务”中的启动命令成功,但服务并未启动。 原因分析 页面输入等待时间过短,检测进程时服务实际并未启动完成。 调整到足够长等待时间后,仍存在部署成功启动失败的情况,需排查是否存在服务启动后闪退的情况。 处理方法 根据服务启动实际所需,合理调整等待时间。
部署步骤成功但服务并未启动 问题现象 部署“启动/停止Go服务”中的启动命令成功,但服务并未启动。 原因分析 页面输入等待时间过短,检测进程时服务实际并未启动完成。 调整到足够长等待时间后,仍存在部署成功启动失败的情况,需排查是否存在其他原因。 处理方法 根据服务启动实际所需,合理调整等待时间。 需
部署“启动/停止SpringBoot服务”中的启动命令成功,但服务并未启动。 原因分析 页面输入的等待时间过短,检测进程时服务实际并未启动完成。 调整到足够长等待时间后,仍存在部署成功启动失败的情况,需排查是否存在服务启动后闪退的情况。 处理方法 根据服务启动实际所需,合理调整等待时间。
参数项 说明 名称 必填。应用的名称。示例:Kubernetes_Nginx-Ingress灰度部署 所属项目 默认。该应用的归属项目。 描述 可选。对应用的描述。示例:无 执行主机 可选。资源池是部署软件包时执行部署命令的物理环境的集合,您可以使用华为云托管的官方资源池,您也可以将自
当满足特定条件才会被部署(参考Ansible官方文档中service模块说明)。 处理办法 使用“shell/command模块”,部署命令:“service xxx start/stop”启停服务。 父主题: Ansible
步骤显示部署成功,但是没有达到预期的结果。 原因分析 脚本编写有误。 脚本中有启动进程的操作,但是使用了“普通执行”。 处理方法 根据失败的原因,对应处理方法如下: 检查脚本,排查错误。可以先在本地执行,确认没问题后再使用该步骤部署。 如果脚本中有启动服务或者进程的操作时,“执行方式”需要选择“后台执行”。
环境 选择当前资源类型为主机集群的环境,作为部署对象。 服务操作类型 配置启动服务或者停止服务。 服务对应的绝对路径 Node.js 服务的路径。 命令行参数 选填。 Node.js运行参数,即应用程序自己的参数。 当选择启动服务时,可以通过--参数方法, 设定Node.js服务监听端口等。
按钮,刷新仓库的文件再选择。选择好Manifest文件后,单击按钮,结束Manifest文件选择。 kubectl命令参数 待执行的kubectl命令参数。 当上方kubectl命令选择“patch”时,在kubectl命令参数后会自动填入‘-p’以及文件路径,命令中无需填写。p
may be modified!”。 原因分析 出现此错误的原因是,部署应用下载软件包的过程中,制品仓库中对应的该软件包被更新,导致文件前后的md5值不一致。 处理方法 重新部署应用,并且在部署应用的过程中不要去更新制品仓库的软件包。 父主题: 选择部署来源
started."。 原因分析 URL的path路径配置存在错误。 处理方法 本地使用Xshell工具登录本次实施部署的机器。 重新部署“启动SpringBoot服务”步骤(即部署相同的shell指令),查看机器打印的日志详情。 在本地远程连接的机器上重复上述指令执行。 查看SpringBoot启动日志。