[ 
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

        

Reply via email to