Mam najnowszą wersję aktywatora typesafe w Ubuntu 14.04 LTS. Mam również najnowszą wersję Scala/SBT itp.Aplikacja startowa Active Activator nie uruchamia się z java.io.IOException?
Po uruchomieniu aplikacji Active Stocks pojawia się następujący błąd java.io.IOException: User limit of inotify watches reached
. Nie mam pojęcia co to jest ...
[email protected]:~/code/activestocks$ ./activator
[info] Loading project definition from /home/bravegag/code/activestocks/project
[info] Set current project to reactive-stocks (in build file:/home/bravegag/code/activestocks/)
[reactive-stocks] $ ~run
java.io.IOException: User limit of inotify watches reached
at sun.nio.fs.LinuxWatchService$Poller.implRegister(LinuxWatchService.java:261)
at sun.nio.fs.AbstractPoller.processRequests(AbstractPoller.java:260)
at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:326)
at java.lang.Thread.run(Thread.java:745)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) java.lang.reflect.InvocationTargetException
[error] Total time: 0 s, completed Nov 29, 2014 4:57:15 PM
1. Waiting for source changes... (press enter to interrupt)
Sprawdzanie limitów OS widać:
[email protected]:~$ cat /proc/sys/fs/inotify/max_user_instances
128
[email protected]:~$ cat /proc/sys/fs/inotify/max_user_watches
8192
Czy próbowałeś podnieść tę wartość: 'sudo sysctl fs.inotify.max_user_watches = 30000'? – Salem
Tak, rzeczywiście umieszczenie tego w /etc/sysctl.conf rozwiązuje problem na stałe ... Odpowiedź i zaakceptuję. –