[
https://issues.jenkins-ci.org/browse/JENKINS-7515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=163823#comment-163823
]
Brian Harris commented on JENKINS-7515:
---------------------------------------
For us, the cause of this error was our build slaves (VMs) running out of
memory and self-rebooting.
> java slave client dies on some nodes
> ------------------------------------
>
> Key: JENKINS-7515
> URL: https://issues.jenkins-ci.org/browse/JENKINS-7515
> Project: Jenkins
> Issue Type: Bug
> Components: other
> Reporter: brianjmurrell
> Priority: Critical
>
> On some of my build slaves, the java slave runs just fine, on others it dies
> very shortly (within a second or two) after starting. Hudson says about it:
> Connection was broken
> java.io.IOException: Unexpected termination of the channel
> at hudson.remoting.Channel$ReaderThread.run(Channel.java:881)
> Caused by: java.io.EOFException
> at
> java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2570)
> at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1314)
> at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
> at hudson.remoting.Channel$ReaderThread.run(Channel.java:875)
> The log for it says:
> Connecting to 10.8.3.81
> Verifying that java exists
> java full version "JRE 1.6.0 IBM Linux build pxa6460sr7-20091215_02 (SR7)"
> Copying slave.jar
> Launching slave agent
> <===[HUDSON REMOTING CAPACITY]===>Slave.jar version: 1.372
> This is a Unix slave
> Copied maven-agent.jar
> Copied maven-interceptor.jar
> Copied maven2.1-interceptor.jar
> I can start the slave manually and it will stay running:
> [busy icon spinning]
> It will stay running if I start it manually:
> # ssh -i ~hudson/.euca/hudson.priv [email protected] java -jar /tmp/slave.jar
> <===[HUDSON REMOTING CAPACITY]===>[encyrpted/encoded data removed for privacy]
> [stays running, so in another terminal:]
> # ssh -i ~hudson/.euca/hudson.priv [email protected] ps -ef | grep java
> root 2766 2761 3 12:53 ? 00:00:01 java -jar /tmp/slave.jar
> Any ideas how to go about figuring out why it's dying so quickly on only some
> of my build slaves?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira