While trying to access Karaf console, I sometimes get too many open files error. After getting this error, it does not allow me type anything on the console. What can be the problem?
FuseESB:karaf@mtsha1> container-stop c11
Error executing command: java.io.IOException: Cannot run program "kill": java.io.IOException: error=24, Too many open files
FuseESB:karaf@mtsha1> Failed to query stty columns
java.io.IOException: Cannot run program "sh": java.io.IOException: error=24, Too many open files
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:466)
at jline.internal.TerminalLineSettings.exec(TerminalLineSettings.java:183)
at jline.internal.TerminalLineSettings.exec(TerminalLineSettings.java:173)
at jline.internal.TerminalLineSettings.stty(TerminalLineSettings.java:168)
at jline.internal.TerminalLineSettings.get(TerminalLineSettings.java:72)
at jline.internal.TerminalLineSettings.getProperty(TerminalLineSettings.java:92)
at jline.UnixTerminal.getWidth(UnixTerminal.java:77)
at jline.console.ConsoleReader.drawBuffer(ConsoleReader.java:778)
at jline.console.ConsoleReader.drawBuffer(ConsoleReader.java:797)
at jline.console.ConsoleReader.putString(ConsoleReader.java:737)
at jline.console.ConsoleReader.readLine(ConsoleReader.java:2419)
at jline.console.ConsoleReader.readLine(ConsoleReader.java:2098)
at org.apache.karaf.shell.console.jline.Console.readAndParseCommand(Console.java:231)
at org.apache.karaf.shell.console.jline.Console.run(Console.java:167)
at org.apache.karaf.shell.console.jline.DelayedStarted.run(DelayedStarted.java:61)
Caused by: java.io.IOException: java.io.IOException: error=24, Too many open files
at java.lang.UNIXProcess.(UNIXProcess.java:148)
at java.lang.ProcessImpl.start(ProcessImpl.java:65)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 16 more