全部产品

主机部署

标题:阿里云ecs提示deploy channel error或者是显示离线

回复:1、ecs上确认下云助手是否正常,重启下云助手,具体可以参考

https://help.aliyun.com/document_detail/87029.htm

2、如果是云助手正常,确认下ecs的磁盘情况,是不是磁盘满了,清理下磁盘

标题:非阿里云ecs显示离线

回复:服务器上确认下agent是否在线,如果是离线了重启下agent

附agent基础操作

查看状态:/home/staragent/bin/staragentctl status;

重启:/home/staragent/bin/staragentctl restart;

卸载:

  1. 1. /home/staragent/bin/staragentctl stop;

  2. 2. rm -rf /home/staragent;

  1. 3. rm /usr/sbin/staragent_sn

标题:主机部署之前运行都正常,本次运行服务器上的包不是最新的或者是下载不到最新的构建包

回复:根据提示日志具体排查下,是不是服务器磁盘满了

标题:主机部署失败且没有失败的具体详情日志

回复:如果使用的是非阿里云ecs,确认下是否自有主机是通过镜像生成的,建议卸载了agnet重新添加自有主机

卸载:

  1. 1. /home/staragent/bin/staragentctl stop;

  2. 2. rm -rf /home/staragent;

  1. 3. rm /usr/sbin/staragent_sn

部署1

标题:回滚失败,回滚逻辑

回复:

1、回滚是使用当时记录中的构建上下文重新执行部署配置中的命令

2、想要回滚到那次,在对应的纪录后面点击回滚

标题:多任务回滚

回复:回滚是按照任务回滚的,如果配置了3个任务,那3个任务都需要分别回滚,左上角的下拉可以控制选择的,具体可以见截图

多任务回滚

标题:部署失败,服务没有启动起来

回复:您直接在服务器上执行对应的命令调试下,确保自己的部署脚本没有问题

1、云效执行的部署逻辑是根据您部署配置中配置的命令去服务器上执行的,您复制部署配置页面中配置的命令直接手动在服务器上执行,如果结果和云效执行的结果一样,需要您自行调试部署脚本,确认问题,

比如:在服务器上新建一个sh文件,然后把云效上部署配置页面上的部署脚本框中的命令复制粘贴到新建的sh文件中,然后执行sh文件调试下,确保用户提供的脚本没有问题

2、如果您在服务器上直接执行可以,在云效执行没启动,您确认下脚本中是否使用了相对路径,将相对路径改成绝对路径试下

标题:部署失败,服务没有启动起来

回复:您直接在服务器上执行对应的命令调试下,确保自己的部署脚本没有问题

1、云效执行的部署逻辑是根据您部署配置中配置的命令去服务器上执行的,您复制部署配置页面中配置的命令直接手动在服务器上执行,如果结果和云效执行的结果一样,需要您自行调试部署脚本,确认问题,

比如:在服务器上新建一个sh文件,然后把云效上部署配置页面上的部署脚本框中的命令复制粘贴到新建的sh文件中,然后执行sh文件调试下,确保用户提供的脚本没有问题

2、如果您在服务器上直接执行可以,在云效执行没启动,您确认下脚本中是否使用了相对路径,将相对路径改成绝对路径试下

标题: 主机部署,部署成功了服务也启动起来了,但是应用日志不打印

回复:1、直接在服务器上直接执行是否可以打印日志是否正常,如果直接执行也不行,需要您自行调试脚本

2、如果是在服务器上直接执行正常,云效启动后不正常,将相对路径改成绝对路径试下

标题: 无构建部署失败,认证失败,通用git组件

回复:GIT_REPO: Git 地址 输入源中配置的是什么地址传过去的就是什么地址,如果是配置的http地址就传的http地址,如果是配置的ssh地址就传的ssh地址,具体可以看下这个文档https://thoughts.aliyun.com/sharespace/5e86a419546fd9001aee81f2/docs/5ece36e83da58600236d80c1

标题:Windows服务器,主机部署失败提示 deploy channel error

回复:目前云效不支持添加Windows服务器到云效

1、可以通过一台linux服务器中转下,您部署脚本中写命令,通过在linux上执行命令跟Windows交互

2、您可以将构建产物通过云效的oss上传组件传到您的oss上,然后后续您的Windows从你自己的oss下载

标题:主机部署支持添加arm的机器

回复:阿里云ecs支持,自有主机不支持

标题: 主机部署添加不了服务器,自有主机,非阿里云ecs

回复:非阿里云ecs走自有主机模式,需要服务器能访问公网,具体可以看下这个文档https://thoughts.aliyun.com/sharespace/5e86a419546fd9001aee81f2/docs/5e86a416546fd9001aee81b7

ping 下这个两个地址通不通

ping aone-build-bejing.oss-cn-beijing.aliyuncs.com

ping execution-component-rdc.oss-cn-beijing.aliyuncs.com

2、如果能访问公网 确定服务器上是python2.7吗, 确保python命令是使用的2.7版本 不是使用python2.7这个命令

3、卸载了重装下

卸载:

1. /home/staragent/bin/staragentctl stop;

2. rm -rf /home/staragent;

3. rm /usr/sbin/staragent_sn