2013-03-12 3 views
0

Не знаю почему, но когда я попытался запустить любое метеоритное приложение (примеры, новые приложения, текущие приложения в разработке) в моем рабочем столе, я получаю это:Ubuntu ошибка метеора

meteor 
[[[[[ ~/tmp/lol ]]]]] 

Initializing mongo database... this may take a moment. 
Running on: http://localhost:3000/ 

/usr/lib/meteor/app/lib/fiber-helpers.js:23 
    }).run(); 
    ^
Error: watch ENOSPC 
    at errnoException (fs.js:806:11) 
    at FSWatcher.start (fs.js:837:11) 
    at Object.fs.watch (fs.js:861:11) 
    at _.extend._scan (/usr/lib/meteor/app/meteor/run.js:424:24) 
    at Array.forEach (native) 
    at Function._.each._.forEach (/usr/lib/meteor/lib/node_modules/underscore/underscore.js:79:11) 
    at new DependencyWatcher (/usr/lib/meteor/app/meteor/run.js:360:5) 
    at exports.run.start_watching (/usr/lib/meteor/app/meteor/run.js:593:17) 
    at /usr/lib/meteor/app/meteor/run.js:651:5 
    at exports.inFiber (/usr/lib/meteor/app/lib/fiber-helpers.js:22:12) 

Моего офис рабочего стола имеет те же версии (ubuntu, node, meteor) и работает как шарм, уже попытался удалить метеорит и узел, и проблема сохраняется.

любая идея?

+0

Какая операционная система является вашим рабочим столом? Также, как на вашем компьютере имеется свободное место на диске, в конце концов, вы используете root? – Akshat

ответ

2

Ну ... нашел проблему, Dropbox просматривает слишком много файлов, если я остановлю метеор Dropbox, как обычно, чтобы сохранить работу, я должен отредактировать/proc/sys/fs/inotify/max_user_watches и установить номер там до 100000, после этого оба в порядке

0

Запустите команду ниже. Это может помочь

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p 
Смежные вопросы