没有连通性验证成功的主机和环境,怎样处理?
问题现象
运行流水线或者单独运行挂载的应用时,运行失败并提示“没有连通性验证成功的主机和环境”。
原因分析
该应用所配置的主机已经从主机列表中被删除或者连通性验证失败时,会报此通知。
处理方法
进入部署服务,单击目标应用名称,切换标签到“环境管理”页面,单击对应环境名称,在弹窗中切换到“资源列表”页面,搜索该主机是否存在,并查看主机连通性验证状态。
处理方法根据主机是否存在以及主机状态可分为如下两种:
- 若存在,请确认当前应用配置主机的连通性状态为成功,若失败请修改主机信息后重新进行主机连通性验证,步骤如下:
- 进入目标项目下。
- 单击菜单“设置 > 通用设置 > 基础资源管理”,默认进入“主机集群”页面。
- 或单击菜单“持续交付 > 部署”,进入项目下部署服务界面。单击“基础资源管理”默认进入“主机集群”页面。
- 单击目标集群名称,进入目标集群详情页,单击“代理主机”或“目标主机”页签。
- 单击主机所在行的
,弹出修改主机信息框,可以修改主机信息重新进行连通性验证。
- 信息修改完成,单击“保存”后自动返回主机列表页面。
- 进入目标项目下。
- 若不存在,请添加当前应用配置主机,并确认主机连通性验证成功。
关于环境管理的更多操作,请参见配置CodeArts Deploy应用的主机环境。