java.io.IOException: error=24, Too many open files" Action: Ensure that command line tool "adrci" can be executed from the command line.

Oracle Community | 819380 | 4 years ago
  1. 0

    OBIEE11G Weblogic Error

    Oracle Community | 4 years ago | 819380
    java.io.IOException: error=24, Too many open files" Action: Ensure that command line tool "adrci" can be executed from the command line.
  2. 0

    Out of memory error with large collections and r1662

    GitHub | 2 years ago | Omertron
    java.io.IOException: error=24, Too many open files
  3. 0

    Hudson failing again and Lift build failure

    Google Groups | 7 years ago | Timothy Perrett
    java.io.IOException: Cannot run program "rm" (in directory "/home/ scalatools/hudson/.hudson/jobs/Lift/builds"): java.io.IOException: error=24, Too many open files
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Two jobs were scheduled as below, job 1: type=java job.class=RunClass classpath=/tmp/benjamin/javaclass,/opt/Azkaban/java/bin/azkaban-common-0.10.jar The source code of RunClass.java is as below, import java.util.Properties; import azkaban.common.utils.Props; public class RunClass { public RunClass(String name, Properties props){} public RunClass(String name, Props props){} public void run() throws Exception { System.out.println("Hello, this is java job with run function."); } public double getProgress() throws Exception { return 0.0; } public void cancel() throws Exception{} } job 2: type=command command=./mainjob.run working.dir=/tmp/benjamin/scripts mainjob.run is a very simple script. jobs.schedule is as below, {"schedule": [ { "id": "runclass", "ignoreDependency": false, "recurrence": "1m", "time": "2011-11-15.05.30.00.000", "timezone": "Etc/GMT" }, { "id": "mainscript", "ignoreDependency": false, "recurrence": "1m", "time": "2011-11-15.05.30.00.000", "timezone": "Etc/GMT" } ]} When i started Azkaban, all works OK, both of the job succeeded every time been invoked. But about two hours later, both of the jobs failed, and i also can't connnect to the web page by Firefox. When i restart Azkaban, both of them run successfully again, and i can connect to the web page by Firefox. The following is the error log got from the web page. 14-11-2011 12:57:00 GMT runclass INFO - HADOOP_HOME not set, using default hadoop config. 14-11-2011 12:57:00 GMT runclass INFO - 1 commands to execute. 14-11-2011 12:57:00 GMT runclass INFO - Executing command: java -Xms64M -Xmx256M -cp /tmp/benjamin/javaclass:/opt/Azkaban/java/bin/azkaban-common-0.10.jar:/opt/Azkaban_01.00/java/bin/azkaban-0.10.jar:/opt/Azkaban_01.00/lib/log4j-1.2.15.jar azkaban.jobs.builtin.JavaJobRunnerMain 14-11-2011 12:57:00 GMT runclass ERROR - Fatal error occurred while running job 'runclass': java.lang.RuntimeException: java.io.IOException: Cannot run program "java" (in directory "/opt/Azkaban/jobs"): java.io.IOException: error=24, Too many open files at azkaban.jobs.builtin.ProcessJob.run(ProcessJob.java:78) at azkaban.app.LoggingJob.run(LoggingJob.java:93) at azkaban.flow.IndividualJobExecutableFlow$1.run(IndividualJobExecutableFlow.java:171) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: Cannot run program "java" (in directory "/opt/Azkaban/jobs"): java.io.IOException: error=24, Too many open files at java.lang.ProcessBuilder.start(Unknown Source) at azkaban.jobs.builtin.ProcessJob.run(ProcessJob.java:75) ... 3 more Caused by: java.io.IOException: java.io.IOException: error=24, Too many open files at java.lang.UNIXProcess.<init>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 5 more Please feel free to contact me at benjamin_wang@yahoo.cn. or +86 10 6476 1469.

    JIRA | 5 years ago | benjamin wang
    java.lang.RuntimeException: java.io.IOException: Cannot run program "java" (in directory "/opt/Azkaban/jobs"): java.io.IOException: error=24, Too many open files
  6. 0

    [JENKINS-1921] Too many open files - Jenkins JIRA

    jenkins-ci.org | 9 months ago
    java.io.IOException: error=24, Too many open files

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.io.IOException

      error=24, Too many open files" Action: Ensure that command line tool "adrci" can be executed from the command line.

      at oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident()
    2. oracle.dfw.impl
      DiagnosticsDataExtractorImpl.createIncident
      1. oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createADRIncident(DiagnosticsDataExtractorImpl.java:952)
      2. oracle.dfw.impl.incident.DiagnosticsDataExtractorImpl.createIncident(DiagnosticsDataExtractorImpl.java:303)
      2 frames
    3. oracle.dfw.spi
      JMXWatchNotificationListener.handleNotification
      1. oracle.dfw.spi.weblogic.JMXWatchNotificationListener.handleNotification(JMXWatchNotificationListener.java:439)
      1 frame
    4. Java RT
      NotificationBroadcasterSupport.sendNotification
      1. com.sun.jmx.interceptor.DefaultMBeanServerInterceptor$ListenerWrapper.handleNotification(DefaultMBeanServerInterceptor.java:1732)
      2. javax.management.NotificationBroadcasterSupport.handleNotification(NotificationBroadcasterSupport.java:257)
      3. javax.management.NotificationBroadcasterSupport$SendNotifJob.run(NotificationBroadcasterSupport.java:322)
      4. javax.management.NotificationBroadcasterSupport$1.execute(NotificationBroadcasterSupport.java:307)
      5. javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:229)
      5 frames
    5. weblogic.management.jmx
      WLSModelMBean.sendNotification
      1. weblogic.management.jmx.modelmbean.WLSModelMBean.sendNotification(WLSModelMBean.java:828)
      1 frame
    6. weblogic.diagnostics.watch
      JMXNotificationProducer.sendNotification
      1. weblogic.diagnostics.watch.JMXNotificationProducer.postJMXNotification(JMXNotificationProducer.java:79)
      2. weblogic.diagnostics.watch.JMXNotificationProducer.sendNotification(JMXNotificationProducer.java:104)
      2 frames
    7. com.bea.diagnostics
      JMXNotificationService.send
      1. com.bea.diagnostics.notifications.JMXNotificationService.send(JMXNotificationService.java:122)
      1 frame
    8. weblogic.diagnostics.watch
      WatchManager.run
      1. weblogic.diagnostics.watch.JMXNotificationListener.processWatchNotification(JMXNotificationListener.java:103)
      2. weblogic.diagnostics.watch.Watch.performNotifications(Watch.java:621)
      3. weblogic.diagnostics.watch.Watch.evaluateLogRuleWatch(Watch.java:546)
      4. weblogic.diagnostics.watch.WatchManager.evaluateLogEventRulesAsync(WatchManager.java:792)
      5. weblogic.diagnostics.watch.WatchManager.run(WatchManager.java:552)
      5 frames
    9. weblogic.work
      ExecuteThread.run
      1. weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
      2. weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      3. weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      3 frames