zoukankan      html  css  js  c++  java
  • Spring cloud jenkins 使用问题笔记jenkins publish over ssh (Exec exit status not zero. Status)

    在搭建和使用jenkins publish over ssh 的时候,今天碰到一个问题,在网上做了一下查询并没有找到相应的处理办法,处理过问题后,写一下随笔,记录一下:

    报错内容

    Exec exit status not zero. Status

    看一下报错

    就是通过ssh 执行一下远程主机的shell,又说是磁盘满了,有的是说权限问题,这些我都看了没有解决问题。

    经过检查我这次的错误,是因为写反了,通过这次错误,发现jenkins publish over ssh错误的时候只会告警,并不会包具体的错误,因此这次对这个错误做一个总结,我反复做了很多次实验,通过实际操作总结了几个错误会此类问题。如果有道友碰到此类错误可以从几个方面入手

    1.检查这个里面的shell书写是否正确,任何格式,或者文件找不到,等等错误,都会引起问题。

    2.检查执行的远程主机shell,里面格式是否有问题

    3.远程主机上执行的是否执行jar.war等java进程,执行这些进程必须用java的绝对路径,远程主机上配置环境变量也不行,必须用绝对路径

    4.主机连接是否正常,如果多次连接,哪怕一次连接超时,都会报这个异常

    5.是否做了kill 操作,杀死进程时候,需要过滤掉jenkins进程,如果不过滤,会杀死jenkins从而异常退出,因为jenkins会有独立进程做后续处理操作如dontkillme等等处理

    6.执行的文件没有找到

    后续碰到再做记录

  • 相关阅读:
    PostgreSQL的德哥教程
    pgbench的使用简介
    pg生成日期序列
    在Intellij IDEA 12中Tomcat无法调试
    如何使用命令行来控制IIS服务的启动和停止
    SharePoint Support Engineer 常用技术点
    测试博文写作
    C#数字进制间与字符串类型相互转换
    [转载]INNO Setup 使用笔记
    unity3d 游戏开发引擎
  • 原文地址:https://www.cnblogs.com/atongmyuxiaowanzi/p/14504123.html
Copyright © 2011-2022 走看看