`
MyEyeOfJava
  • 浏览: 1149874 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71078
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[jenkins]Can’t connect to window server – not enough permissions

阅读更多
遇到了如标题所示的问题,产生原因如下

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地址即可
分享到:
评论

相关推荐

    Window-Jenkins

    jenkins安装包 jenkins安装包 jenkins安装包 jenkins安装包

    Window安装Jenkins.zip

    在Windows环境下搭建Jenkins自动化构建环境,我们通常会结合使用Apache Tomcat服务器,因为Jenkins本身是一个基于Java的持续集成工具,需要一个Servlet容器来运行。本教程将详细讲解如何在Windows系统上安装并配置...

    jenkins压缩包,jdk8,jenkins.war以及Jenkins安装及配置的pdf

    这个压缩包包含Jenkins的基础环境——JDK8,Jenkins的核心文件——jenkins.war,以及一份关于Jenkins安装和配置的PDF指南,对于学习和部署Jenkins的初学者来说是非常有价值的资源。 首先,我们来详细了解一下...

    jenkins-user-handbook

    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 ...

    SonarQube集成jenkins搭建手册

    而Jenkins则是一个流行的持续集成/持续部署(CI/CD)工具,能够自动化构建、测试和部署软件。将SonarQube与Jenkins集成,可以实现自动化代码审查,确保在代码合并前就发现并修复问题,从而提高开发效率和代码质量。 ...

    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 + SVN + Maven + Java 自动化部署详解(Windows版) #### 一、Jenkins 安装与配置 **1. Jenkins 安装** - **下载安装**: 首先,从官方网址 (https://jenkins.io/download/) 下载最新的Jenkins安装包...

    Jenkins编译报错Failed to execute goal org.apache.maven.plugins_maven-clean-plugin

    Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project

    Jenkins Fundamentals

    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_+jdk

    Jenkins 是一款开源的持续集成(Continuous Integration, CI)服务器,它被广泛应用于软件开发过程中,用于自动化构建、测试和部署任务,以提高开发效率和软件质量。Jenkins 需要 Java Development Kit (JDK) 作为...

    windows下安装Jenkins 2.289.3 jenkins.msi

    jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用Jenkins Jenkins 2.289.3 jenkins.msi jdk1.8支持的最后一个版本jenkins,验证可用...

    Jenkins(2.350版本)常用插件

    内容概要:由于Jenkins版本和插件更替较快,当我们下载插件时,提示我们需要升级Jenkins版本,而又不想对Jenkins版本进行升级,所以就导致部分插件无法安装,当然我们也可以去官网下载对应版本,但是插件之间的项目...

    Jenkins拉代码提示端口错误

    ### Jenkins拉代码提示端口错误解析 #### 一、问题概述 在进行自动化构建与部署的过程中,使用Jenkins作为持续集成工具时可能会遇到一个常见问题:“Jenkins拉代码提示端口错误”。这个问题主要体现在Jenkins执行...

    11.Jenkins多实例配置

    Jenkins是一款广泛使用的持续集成(CI)工具,它支持多种平台,可以自动化各种构建、测试和部署任务。在大型企业或复杂环境中,可能需要配置多个Jenkins实例来满足不同的需求,如隔离不同的项目团队、环境或者提高...

    Jenkins常用插件大全jenkins-plugin-war.tar.gz

    Jenkins作为一个广泛应用于持续集成和持续交付(CI/CD)领域的开源工具,其核心价值在于通过自动化流程来构建、测试和部署软件。Jenkins的灵活性和可扩展性主要体现在其丰富的插件生态上。"Jenkins常用插件大全jenkins...

    jenkins自动部署vue前端项目

    在进行Jenkins自动部署Vue前端项目的过程中,涉及到的知识点包含多个方面。首先,需要了解Jenkins的基本概念和它的工作流程;其次,对于前端项目构建和部署需要掌握相关的技术,比如Node.js环境的配置,Vue项目的...

    Windows平台搭建Jenkins+maven+git实现自动发布已经越过几道坑

    ### Windows平台搭建Jenkins+maven+git实现自动发布的知识点 #### 一、环境准备与配置 在Windows平台上搭建Jenkins+maven+git实现自动化发布,首先需要准备好以下环境: - **JDK**: 安装Java Development Kit (JDK)...

    jenkins离线插件安装包大全

    Jenkins是一款广泛使用的开源持续集成工具,用于自动化各种软件开发任务,如构建、测试和部署。在许多情况下,尤其是在企业环境中,Jenkins可能需要在没有互联网连接的“离线”环境中运行。在这种情况下,离线安装...

    jenkins.war-2.356,适合JDK8的最后jenkins版本

    1. **安装与配置**:Jenkins可以通过下载`jenkins.war`文件,然后在Java环境中运行`java -jar jenkins.war`启动。也可以选择将其部署到像Tomcat这样的Web容器中。配置过程中,需要设定Jenkins的URL、初始化密码,并...

    jenkins老版本资源

    Jenkins 是一款开源的持续集成(Continuous Integration, CI)服务器,它被广泛应用于软件开发过程中,用于自动化构建、测试和部署任务。这个压缩包文件集合提供了 Jenkins 的老版本及其相关资源,这对于那些需要...

Global site tag (gtag.js) - Google Analytics