检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
CentOS Yum源网络不通导致下载失败 问题现象 报错提示:“未知的名称或服务”。 原因分析 由于主机对当前yum源没有网络权限,或者该yum源不存在导致下载失败。 处理方法 检测主机网络。 核对yum源链接是否可用。 父主题: 安装PHP
使用Shell命令启动服务日志显示成功实际没有启动 使用了服务器未识别的Shell命令 Shell命令中引用了不存在的文件或文件夹 Shell命令如何引用参数设置中的参数 部署“执行Shell命令”步骤超时 使用了交互性的Shell命令 使用su命令切换用户后再部署shell命令超时 部署应用中断 权限不够 参数含反斜杠“\”(特例)
见产品介绍。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 部署服务的终端节点如表1所示,请您根据业务需要选择对应 区域的终端节点。 表1 部署服务的终端节点 区域名称 区域 终端节点(Endpoint) 协议类型
中去除jdk环境变量的相关配置 Ubuntu: ~/.bashrc 和 ~/.profile Centos: ~/.bashrc 和 ~/.bash_profile 合理设置Java运行参数,命令行参数正确放置于对应的文本框内,系统变量与命令行参数之间的区别请参见启动/停止SpringBoot服务。
浏览器缓存中的权限和后端服务器权限校验不一致,"The token must be updated" 问题现象 部署ServiceStage相关步骤时报错,日志中提示“The token must be updated”。 原因分析 当前用户修改了IAM权限,浏览器缓存中的权限和后端服务器权限校验不一致。
企业能够在保留自有数据中心基础设施的同时,利用云服务的灵活性和扩展性,实现混合云环境下的应用部署与管理;此外,这种部署模式支持复杂的工作负载迁移,促进资源优化及业务连续性,特别是在需要高性能计算或数据驻留合规的场景中。 方案架构 采用自托管资源池功能,通过自定义执行机连接CodeArts和云下IDC,实现云下IDC的主机或容器集群的部署。
基于Nginx实现应用的灰度发布 应用场景 在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Nginx负载均衡机制,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,若采用蓝绿部署方式,开发人员需进行如下操作: 先将A边服务器(原
配置CodeArts Deploy应用的文件操作类相关的部署步骤 拷贝文件 解压文件 删除文件 配置文件修改 父主题: 配置CodeArts Deploy应用的部署步骤
该步骤用于删除环境下目标主机中指定路径的文件/文件夹,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。 环境 选择当前资源类型为主机集群的环境,作为部署对象。
主机内拷贝:用于一台主机内不同目录间的文件拷贝。 主机间拷贝:用于在不同主机之间进行文件拷贝。 环境 进行拷贝应用的主机所在环境。 目标环境 拷贝方式为“主机间拷贝”时,表示拷贝的目标环境。 注意: 当环境下有多个主机时,对目标环境下的所有主机执行拷贝操作。 拷贝文件 指定待拷贝文件的源路径和目标路径,均为绝对路径。
选择当前资源类型为主机集群的环境,作为部署对象。 解压文件 指定待解压文件的路径和解压目录。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。
使用,长度为1-128。 环境 选择当前资源类型为主机集群的环境,作为部署对象。 配置文件的绝对路径 指定待修改的配置文件的绝对路径。 单个文件修改,如:/usr/local/server.config。 多个文件修改,如:/usr/local/server.config;/usr/local/a
创建主机集群的背景介绍 通过基础资源管理,可托管您即将部署在主机部署应用的部署对象,部署服务将您的制品(即待部署的应用软件包)部署到由一台或多台虚机(即目标主机)组成的环境上。 目标主机 在主机部署中作为最终部署的对象,部署服务将您的制品等资源部署到环境内的目标主机。 代理主机
主机连通性验证失败时,请先检查确认以下几点: 主机的用户名与密码填写正确。 主机处于开机状态。 主机上的端口已开通。 防火墙策略:使用命令iptables -L -n查看防火墙对于22端口是否有限制。 所填写的IP是公网可访问的IP;如果是私有IP,需要有SSH代理。 若主机是CentOS系统,确保是CentOS6
Deploy应用的部署步骤 “部署步骤”页签中可对部署步骤进行删除、修改、增加、排序等操作,本节将介绍如何对应用中的部署步骤进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 添加部署步骤: 单击已添加部署步骤上方或者下方的,页面右侧显示可添加的所有部署步
Deploy应用其他的部署步骤 URL健康测试 选择部署来源 执行等待 Ansible 新建IIS站点 Istio灰度发布 FunctionGraph函数部署 FunctionGraph灰度发布 配置组件监控 父主题: 配置CodeArts Deploy应用的部署步骤
目标主机、代理主机通信。 将主机部署的应用的端口的入方向放开限制(如Tomcat应用的8080端口,或者其他应用的所有端口的入方向必须打开),否则将访问不到该应用。 出方向不做限制或者至少可以访问80端口和443端口。 配置防火墙 检查机器的防火墙配置,配置防火墙允许SSH协议端
配置CodeArts Deploy应用的容器类部署步骤 Kubernetes部署 Kubernetes Manifest部署(CCE集群) Kubernetes快速部署(CCE集群) Kubernetes自定义集群部署 Kubernetes Nginx-Ingress灰度发布(CCE集群)
图1 文件架构 如果添加的参数在playbook参数all文件中存在,则会将all文件中的同名参数替换掉,否则会作为新增参数。 参数设置中参数名称不能包含英文状态的“.”(小数点)、“-”(中划线)和“:”(冒号)。 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。 父主题:
配置CodeArts Deploy应用的软件安装类部署步骤 安装IIS服务 安装/卸载Docker 安装GO语言 安装PHP 安装Python 安装Nginx 安装JDK 安装Tomcat 安装Node.js 父主题: 配置CodeArts Deploy应用的部署步骤