检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ListHostGroupsRequest request = new ListHostGroupsRequest(); try { ListHostGroupsResponse response = client.listHostGroups(request);
模板参数说明 参数 说明 host_group 该应用部署的目标环境。 service_port Django应用端口,默认值为8080。 uwsgi_pid_file_path uwsgi进程id文件所在路径。 uwsgi_lni_file_path uwsgi配置文件所在路径。 package_path
该模板涉及的部署步骤如下所示: 安装Nginx 下载软件包 解压软件包 启动Nginx 重载Nginx配置文件 服务启动测试 该模板需要填写的参数如下表所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 nginx_install_path Nginx安装路径。
does not exist: unknown 原因分析 Linux内核版本跟Docker版本不兼容。 处理办法 可以通过手动挂载cgroup文件临时解决问题: sudo mkdir /sys/fs/cgroup/systemd sudo mount -t cgroup -o none
nginx启动后会将进程ID保存到nginx.pid中,停止nginx的时候根据进程ID停止。当nginx进程不存在时,部署stop和quit操作会报找不到nginx.pid文件的错误。 处理方法 nginx没有启动,不需要部署停止命令。 父主题: 启动/停止Nginx
windows环境下,部署“启动/停止nodeJs”的启动命令失败,提示信息“start service failed”。 原因分析 服务启动的路径下没找到该文件。 处理办法 输入正确的服务路径即可。 问题现象二 日志信息“Node service not installed, service start
配置环境变量时,未配置环境变量到$HOME/.bashrc与$HOME/.bash_profile文件。 处理方法 将配置JDK环境变量的代码段添加到$HOME/.bashrc, $HOME/.bash_profile文件末尾,代码段如下: export JAVA_HOME=/usr/local/java/jdk1
填写命名空间名称。 发布方式 支持自定义发布、快速发布两种方式。 yml文件来源 制品仓库 选择yml文件:选择目标yml文件。 代码仓库 选择代码仓库:选择目标代码仓库。 选择分支:选择目标分支。 yml文件路径:目标yml文件所在的路径。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。
修改主机集群权限矩阵 功能介绍 根据主机集群id修改主机集群权限矩阵。 调用方法 请参见如何调用API。 URI PUT /v2/host-groups/{group_id}/permissions 表1 路径参数 参数 是否必选 参数类型 描述 group_id 是 String
https://{endpoint}/v2/host-groups/2a8c2da888c04a5eaff10d0787c90ea4/permissions 响应示例 状态码: 200 OK 请求响应成功 [ { "region" : "region", "name" : "Host cluster
Deploy应用的容器类部署步骤 配置CodeArts Deploy应用关于服务启动停止相关的部署步骤 配置CodeArts Deploy应用的文件操作类相关的部署步骤 配置CodeArts Deploy应用关于执行命令相关的部署步骤 配置CodeArts Deploy应用其他的部署步骤
替换json参数解析错误 问题现象 部署Ansible应用替换json参数解析错误,未达到预期效果: 部署Ansible应用,使用template模块替换文本文件,当参数值为json或json数组格式时,替换后的参数解析后会在key值前加上"u"。示例如下: 输入参数为:{"key":"jsonkey"
停止SpringBoot服务 启动SpringBoot服务 URL健康测试 该模板需要填写的参数如表1所示。 表1 模板参数说明 参数 说明 host_group 该应用部署的目标环境。 package_url 软件包下载地址,可前往制品仓库-软件发布库获取下载链接。 service_port
有违反安全策略的行为不被禁止,但是会在日志中作记录。 修改完成按键盘“Esc键”,退出编辑模式,执行下面的命令,保存并退出文件。 wq 在根目录下创建隐藏文件.autorelabel,执行下面的命令后,重启Linux主机。 touch /.autorelabel 在主机上安装“l
重新输入并部署。 问题现象二 部署应用显示成功,但实际并未启动、停止或重启成功。 原因分析 容器内部配置错误或文件损坏。 处理方法 可以根据日志排查并修改容器内部配置文件。 父主题: 执行Docker命令
参数大小设置不合理或参数使用错误。 页面输入的服务绝对路径有误。 通过“选择部署来源”部署步骤下载jar包时,若jar文件命名中包含中文字符,且选择下载的文件为文件夹时,会出现中文乱码,造成当前启动操作无法找到指定jar文件。 处理方法 请按如下方法进行排查修改: 可使用如下命令排查端口占用情况,若被占用,请修改端口号后重新部署。
部署“启动/停止nodeJs”的启动命令失败,报错信息包含“Cannot start forever”。 原因分析 日志信息显示不能启动该服务,服务启动的路径下没找到该文件。 处理办法 输入正确的服务路径即可。 问题现象二 部署“启动/停止nodeJs”的停止命令失败。 原因分析 该服务已经停止,或者该服务的路径不正确。
构建任务没有软件包 问题现象 日志信息提示文件路径不存在。 原因分析 构建任务不存在或者构建任务里没有软件包。 处理方法 进入当前项目下的构建服务: 查看相应构建任务下是否存在当前构建任务,如果没有请重新创建任务并构建软件包,并部署步骤。 查看相应构建任务下是否存在软件包,如果没有请重新构建软件包,并部署步骤。
yaml定义的变量。 以下三个示例,是在本节基础上进行的。 参考:Values文件使用说明。 示例1:使用Chart包或Chart文件结构目录部署 如果Chart中已有缺省values文件,则不需要指定制品仓库values文件,可直接部署。 其部署结果为: 对应CCE生成的configMap为:
ImportHostToEnvironmentRequestBody body = new ImportHostToEnvironmentRequestBody(); List<String> listbodyHostIds = new ArrayList<>();