java.io.IOException: Cannot run program "rm" (Cannot allocate memory)

2 messages Options
Embed this post
Permalink
[Alex]

java.io.IOException: Cannot run program "rm" (Cannot allocate memory)

Reply Threaded More More options
Print post
Permalink
Recently I have this error for all jobs and all slaves, but the jobs
are finished with a successfult exit code. Surprisingly I could not
find any post on this problem. Does it mean that the master run out of
memory ?

c:\temp\hudson\workspace\job1>exit 0
ln failed
java.io.IOException: Cannot run program "rm" (in directory
"/var/www/hudson.es.aed.lan/hudson_home/jobs/job1/builds"):
java.io.IOException: error=12, Cannot allocate memory
       at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
       at hudson.Proc$LocalProc.<init>(Proc.java:145)
       at hudson.Proc$LocalProc.<init>(Proc.java:118)
       at hudson.Proc$LocalProc.<init>(Proc.java:110)
       at hudson.Proc$LocalProc.<init>(Proc.java:102)
       at hudson.Util.createSymlink(Util.java:964)
       at hudson.model.AbstractBuild$AbstractRunner.createSymLink(AbstractBuild.java:390)
       at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:367)
       at hudson.model.Run.run(Run.java:1120)
       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
       at hudson.model.ResourceController.execute(ResourceController.java:88)
       at hudson.model.Executor.run(Executor.java:123)
Caused by: java.io.IOException: java.io.IOException: error=12, Cannot
allocate memory
       at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
       at java.lang.ProcessImpl.start(ProcessImpl.java:65)
       at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
       ... 11 more
ln failed
java.io.IOException: Cannot run program "rm" (in directory
"/var/www/hudson.es.aed.lan/hudson_home/jobs/job1/builds"):
java.io.IOException: error=12, Cannot allocate memory
       at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
       at hudson.Proc$LocalProc.<init>(Proc.java:145)
       at hudson.Proc$LocalProc.<init>(Proc.java:118)
       at hudson.Proc$LocalProc.<init>(Proc.java:110)
       at hudson.Proc$LocalProc.<init>(Proc.java:102)
       at hudson.Util.createSymlink(Util.java:964)
       at hudson.model.AbstractBuild$AbstractRunner.createSymLink(AbstractBuild.java:390)
       at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:370)
       at hudson.model.Run.run(Run.java:1120)
       at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
       at hudson.model.ResourceController.execute(ResourceController.java:88)
       at hudson.model.Executor.run(Executor.java:123)
Caused by: java.io.IOException: java.io.IOException: error=12, Cannot
allocate memory
       at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
       at java.lang.ProcessImpl.start(ProcessImpl.java:65)
       at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
       ... 11 more
Finished: SUCCESS

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

German Borbolla

Re: java.io.IOException: Cannot run program "rm" (Cannot allocate memory)

Reply Threaded More More options
Print post
Permalink
by any chance you're running this on a VM? I have this same issue when the virtual memory was low.


On Tue, Nov 3, 2009 at 12:39 AM, Alex <[hidden email]> wrote:
Recently I have this error for all jobs and all slaves, but the jobs
are finished with a successfult exit code. Surprisingly I could not
find any post on this problem. Does it mean that the master run out of
memory ?

c:\temp\hudson\workspace\job1>exit 0
ln failed
java.io.IOException: Cannot run program "rm" (in directory
"/var/www/hudson.es.aed.lan/hudson_home/jobs/job1/builds"):
java.io.IOException: error=12, Cannot allocate memory
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
      at hudson.Proc$LocalProc.<init>(Proc.java:145)
      at hudson.Proc$LocalProc.<init>(Proc.java:118)
      at hudson.Proc$LocalProc.<init>(Proc.java:110)
      at hudson.Proc$LocalProc.<init>(Proc.java:102)
      at hudson.Util.createSymlink(Util.java:964)
      at hudson.model.AbstractBuild$AbstractRunner.createSymLink(AbstractBuild.java:390)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:367)
      at hudson.model.Run.run(Run.java:1120)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:123)
Caused by: java.io.IOException: java.io.IOException: error=12, Cannot
allocate memory
      at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
      at java.lang.ProcessImpl.start(ProcessImpl.java:65)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
      ... 11 more
ln failed
java.io.IOException: Cannot run program "rm" (in directory
"/var/www/hudson.es.aed.lan/hudson_home/jobs/job1/builds"):
java.io.IOException: error=12, Cannot allocate memory
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
      at hudson.Proc$LocalProc.<init>(Proc.java:145)
      at hudson.Proc$LocalProc.<init>(Proc.java:118)
      at hudson.Proc$LocalProc.<init>(Proc.java:110)
      at hudson.Proc$LocalProc.<init>(Proc.java:102)
      at hudson.Util.createSymlink(Util.java:964)
      at hudson.model.AbstractBuild$AbstractRunner.createSymLink(AbstractBuild.java:390)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:370)
      at hudson.model.Run.run(Run.java:1120)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:88)
      at hudson.model.Executor.run(Executor.java:123)
Caused by: java.io.IOException: java.io.IOException: error=12, Cannot
allocate memory
      at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
      at java.lang.ProcessImpl.start(ProcessImpl.java:65)
      at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
      ... 11 more
Finished: SUCCESS

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]