遇到了如标题所示的问题,产生原因如下
A机器为master更改IP地址
B机器为slave断电
原本B链接A没有任何问题,断电后再次链接一直报标题所示错误
刚开始以为是slave问题,查看slave日志如下:
Caused by: hudson.remoting.RequestAbortedException:
java.io.IOException: Unexpected termination of the channel
at hudson.remoting.Request.abort(Request.java:273)
at hudson.remoting.Channel.terminate(Channel.java:732)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1117)
Caused by: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1093)
Caused by: java.io.EOFException
at java.io.ObjectInputStream
$BlockDataInputStream.peekByte(ObjectInputStream.java:2498)
at
java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1273)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:
348)
at hudson.remoting.Channel$ReaderThread.run(Channel.java:1087)
查看问题不清楚问题所在,然后考虑master日志如下:
Can’t connect to window server – not enough permissions
查看问题因为jenkins没有操作目录权限所致,但是我的jenkins服务是用root权限用户启动的,查看目录权限也没有问题,然后就卡住了,不知道什么问题。
经过同事的帮助,才知道是因为jenkins workspace目录被锁死,我备份了jenkins,利用backup插件,然后删除目录,在启动jenkins发现slave终于能连接上master了,多谢同事啊。都是经验啊。
另外由于master的ip进行了更改,刚开始的时候slave提示的链接总是老的IP地址,这个修改时在系统管理-系统设置-Jenkins Location-JenkinsURL修改到现在的IP地址即可
分享到:
相关推荐
jenkins安装包 jenkins安装包 jenkins安装包 jenkins安装包
在Windows环境下搭建Jenkins自动化构建环境,我们通常会结合使用Apache Tomcat服务器,因为Jenkins本身是一个基于Java的持续集成工具,需要一个Servlet容器来运行。本教程将详细讲解如何在Windows系统上安装并配置...
这个压缩包包含Jenkins的基础环境——JDK8,Jenkins的核心文件——jenkins.war,以及一份关于Jenkins安装和配置的PDF指南,对于学习和部署Jenkins的初学者来说是非常有价值的资源。 首先,我们来详细了解一下...
If you want to get up and running with Jenkins, see Installing Jenkins for procedures on how to install Jenkins on your supported platform of choice. If you are a typical Jenkins user (of any skill ...
而Jenkins则是一个流行的持续集成/持续部署(CI/CD)工具,能够自动化构建、测试和部署软件。将SonarQube与Jenkins集成,可以实现自动化代码审查,确保在代码合并前就发现并修复问题,从而提高开发效率和代码质量。 ...
第1章 Jenkins简述 4 1.1 Jenkins是什么? 4 1.2 为什么是Jenkins? 4 1.3 持续集成是什么? 4 1.4 安装Jenkins系统要求 4 第 2 章 安装Jenkins 5 2.1 下载Jenkins 5 2.2 开始Jenkins 5 2.3 连接Jenkins 6 第 3章 ...
### Jenkins + SVN + Maven + Java 自动化部署详解(Windows版) #### 一、Jenkins 安装与配置 **1. Jenkins 安装** - **下载安装**: 首先,从官方网址 (https://jenkins.io/download/) 下载最新的Jenkins安装包...
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project
Jenkins Fundamentals teaches you everything you need to know about installing, setting up, configuring, and integrating a Jenkins server with your project to speed up the product development life ...
Jenkins 是一款开源的持续集成(Continuous Integration, CI)服务器,它被广泛应用于软件开发过程中,用于自动化构建、测试和部署任务,以提高开发效率和软件质量。Jenkins 需要 Java Development Kit (JDK) 作为...
jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用...
内容概要:由于Jenkins版本和插件更替较快,当我们下载插件时,提示我们需要升级Jenkins版本,而又不想对Jenkins版本进行升级,所以就导致部分插件无法安装,当然我们也可以去官网下载对应版本,但是插件之间的项目...
### Jenkins拉代码提示端口错误解析 #### 一、问题概述 在进行自动化构建与部署的过程中,使用Jenkins作为持续集成工具时可能会遇到一个常见问题:“Jenkins拉代码提示端口错误”。这个问题主要体现在Jenkins执行...
Jenkins是一款广泛使用的持续集成(CI)工具,它支持多种平台,可以自动化各种构建、测试和部署任务。在大型企业或复杂环境中,可能需要配置多个Jenkins实例来满足不同的需求,如隔离不同的项目团队、环境或者提高...
Jenkins作为一个广泛应用于持续集成和持续交付(CI/CD)领域的开源工具,其核心价值在于通过自动化流程来构建、测试和部署软件。Jenkins的灵活性和可扩展性主要体现在其丰富的插件生态上。"Jenkins常用插件大全jenkins...
在进行Jenkins自动部署Vue前端项目的过程中,涉及到的知识点包含多个方面。首先,需要了解Jenkins的基本概念和它的工作流程;其次,对于前端项目构建和部署需要掌握相关的技术,比如Node.js环境的配置,Vue项目的...
### Windows平台搭建Jenkins+maven+git实现自动发布的知识点 #### 一、环境准备与配置 在Windows平台上搭建Jenkins+maven+git实现自动化发布,首先需要准备好以下环境: - **JDK**: 安装Java Development Kit (JDK)...
Jenkins是一款广泛使用的开源持续集成工具,用于自动化各种软件开发任务,如构建、测试和部署。在许多情况下,尤其是在企业环境中,Jenkins可能需要在没有互联网连接的“离线”环境中运行。在这种情况下,离线安装...
1. **安装与配置**:Jenkins可以通过下载`jenkins.war`文件,然后在Java环境中运行`java -jar jenkins.war`启动。也可以选择将其部署到像Tomcat这样的Web容器中。配置过程中,需要设定Jenkins的URL、初始化密码,并...
Jenkins 是一款开源的持续集成(Continuous Integration, CI)服务器,它被广泛应用于软件开发过程中,用于自动化构建、测试和部署任务。这个压缩包文件集合提供了 Jenkins 的老版本及其相关资源,这对于那些需要...