Jenkins Job scheitert sporadisch mit der "unerwarteten Beendigung des Kanals" auf dem Remote -KnotenJava

Java-Forum
Guest
 Jenkins Job scheitert sporadisch mit der "unerwarteten Beendigung des Kanals" auf dem Remote -Knoten

Post by Guest »

Ich begegne intermittierende Ausfälle mit einem Jenkins -Job, der auf einem Remote -Knoten ausgeführt wird. Der Auftrag dauert normalerweise 2-3 Stunden, fällt jedoch unvorhersehbar mit einer "unerwarteten Beendigung des Kanals". BR /> [*] Jenkins Version: 2.462.3 < /li>
Remote -Knoten OS: Suse Linux Enterprise Server 15 SP4 < /li>
Remote -Knoten Java Version: < /li>
< /ul>

Code: Select all

openjdk 17.0.14 2025-01-21
OpenJDK Runtime Environment (build 17.0.14+7-suse-150400.3.51.1-x8664)
OpenJDK 64-Bit Server VM (build 17.0.14+7-suse-150400.3.51.1-x8664, mixed mode, sharing)
< /code>
 Fehlermuster: < /h3>
[list]
 Fehler treten bei zufälligen Punkten während der Ausführung auf. < /li>
 Manchmal fehlschlägt der Job Start, manchmal die Mitte der Aussage.Started by timer
Running as SYSTEM
Building remotely on remote-node-xxx (worker-xxx) in workspace /data/jenkins/workspace/job-name
FATAL: java.io.IOException: Unexpected termination of the channel
java.io.EOFException
at java.base/java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
at java.base/java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
at java.base/java.io.ObjectInputStream.readStreamHeader(Unknown Source)
at java.base/java.io.ObjectInputStream.(Unknown Source)
at hudson.remoting.ObjectInputStreamEx.(ObjectInputStreamEx.java:50)
at hudson.remoting.Command.readFrom(Command.java:142)
at hudson.remoting.Command.readFrom(Command.java:128)
at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:61)
Caused: java.io.IOException: Unexpected termination of the channel
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:75)
Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to CCloud-de-i588324
at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1826)
at hudson.remoting.Request.call(Request.java:199)
at hudson.remoting.Channel.call(Channel.java:1041)
at hudson.FilePath.act(FilePath.java:1229)
at hudson.FilePath.act(FilePath.java:1218)
at hudson.FilePath.mkdirs(FilePath.java:1409)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1241)
at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:649)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:85)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:521)
at hudson.model.Run.execute(Run.java:1894)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44)
at hudson.model.ResourceController.execute(ResourceController.java:101)
at hudson.model.Executor.run(Executor.java:446)
Caused: hudson.remoting.RequestAbortedException
at hudson.remoting.Request.abort(Request.java:346)
at hudson.remoting.Channel.terminate(Channel.java:1122)
at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:90)
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Finished: FAILURE
< /code>
 Was ich ausprobiert habe: < /h3>

 Upgrade von Java von 11 auf 17 < /li>
< LI> Remote -Knoten neu starten
[*] SSHD 
Protokoll überprüfen, aber nicht geholfen (kein Fehler gefunden)
[/list]
Fragen: < /h3>

Was kann diese sporadischen Kanal -Beendigung Fehler verursachen? Master und der Remote -Knoten?
Eine Anleitung zur Fehlerbehebung von Ansätzen oder potenziellen Lösungen wäre sehr geschätzt. < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post