简体   繁体   English

Jenkins 代理启动失败

[英]Jenkins agent failed to start up

My jenkins agent failed to start up, and showing something weird.我的 jenkins 代理无法启动,并显示出一些奇怪的东西。 I know the error is something related to file encoding, but not sure how to fix it.我知道该错误与文件编码有关,但不确定如何解决。

Jenkins master version: 2.319 The slave is running on Raspberry Pi, master is AMD64 Jenkins master 版本:2.319 slave 运行在树莓派上,master 是 AMD64

/usr/bin/java -jar /home/pi/jenkins_agent/slave.jar -jnlpUrl http://jenkins.chenny.homes/computer/venus/jenkins-agent.jnlp -secret xxxxx -workDir "/home/pi/jenkins_agent/workspace"
Nov 12, 2021 10:43:49 PM org.jenkinsci.remoting.engine.WorkDirManager initializeWorkDir
INFO: Using /home/pi/jenkins_agent/workspace/remoting as a remoting work directory
Nov 12, 2021 10:43:49 PM org.jenkinsci.remoting.engine.WorkDirManager setupLogging
INFO: Both error and output logs will be printed to /home/pi/jenkins_agent/workspace/remoting
Failed to obtain http://jenkins.chenny.homes/computer/venus/jenkins-agent.jnlp?encrypt=true
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
    at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:701)
    at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:567)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1895)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.arrangeCapacity(XMLEntityScanner.java:1761)
    at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipString(XMLEntityScanner.java:1799)
    at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(XMLVersionDetector.java:156)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:806)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:771)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:339)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121)
    at hudson.remoting.Launcher.loadDom(Launcher.java:607)
    at hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:547)
    at hudson.remoting.Launcher.run(Launcher.java:347)
    at hudson.remoting.Launcher.main(Launcher.java:298)
Waiting 10 seconds before retry

My encoding is set UTF-8, not sure how it can be wrong我的编码设置为 UTF-8,不知道怎么会出错

awt.toolkit sun.awt.X11.XToolkit
casc.jenkins.config /var/jenkins_home/casc_configs
executable-war  /usr/share/jenkins/jenkins.war
file.encoding   UTF-8
file.encoding.pkg   sun.io
file.separator  /

我使用此文档Launch Slave Agents via SSH使用Launch Slave Agents via SSH而不是Launch agent by connecting it to the controller作为漫游,这对我有用

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 容器在 jenkins 中启动失败 - container start up failed in jenkins 在Jenkins上通过Java Web Start启动从属代理时出现问题 - Problems launching the slave agent via Java Web Start on Jenkins Jenkins和Tomcat 7-已部署的应用程序,但上下文无法启动 - Jenkins and Tomcat 7 - Deployed application but context failed to start 无法在macOs上启动Jenkins - Java 10 - Failed to start Jenkins on macOs - Java 10 Jenkins启动问题(hudson.util.HudsonFailedToLoad:java.lang.Error:无法加载密钥:hudson.util.Secret) - Jenkins Start up issue (hudson.util.HudsonFailedToLoad: java.lang.Error: Failed to load the key: hudson. util.Secret) Jenkins无法启动,并且插件目录为空 - Jenkins fails to start up and empty plugins directory Jenkins:WebDriver连接被拒绝(Firefox)/ Chrome无法启动:崩溃(Chrome) - Jenkins: WebDriver connection refused (Firefox) / Chrome failed to start: crashed (Chrome) 即使部署了Jenkins的计算机重新启动,是否可以通过..war文件再次启动Jenkins? - Possible to start up Jenkins again via ..war file even though the machine where Jenkins is deployed restarts? 当不是从 $JMETER_HOME/bin 运行时,Jmeter 无法使用 Prometheus JMX 代理启动 - Jmeter failed to start with the Prometheus JMX agent when run not from $JMETER_HOME/bin 无法启动代理商 - Cannot start an agent
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM