2016-08-17 13 views
5

gdy próbuję uruchomić meteor aplikacji otrzymuję ten błądMeteor: Nieoczekiwany Mongo kodu exit 14. Restarting.Can't serwer początek Mongo

=> Started proxy.        
Unexpected mongo exit code 14. Restarting.  
Unexpected mongo exit code 14. Restarting. 

i podczas próby uzyskania dostępu MongoDB poprzez skorupy i wszystko jest ok skorupa otwiera i łączy się MongoDB plik dziennika

MongoDB jest również czyste i nie wykazuje żadnego błędu

biegnę Mongo z

mój OS Ubuntu 16.04

mongod --fork --logpath /var/log/mongodb.log 
+0

Którą wersję Meteor i MongoDB używasz? –

Odpowiedz

4

Spróbuj:

meteor update --release 1.4.0.1 
meteor 

Jeśli nadal nie działa, spróbuj:

meteor reset 
meteor 

W przeciwnym razie, jeśli to nie pomoże, spróbuj usunąć lokalny folder db następnie uruchomić meteor jeszcze raz:

rm -r .meteor/local/db folder 
meteor 
+1

Resetowanie db zadziałało dla mnie 'meteor reset meteor' – striker77

10

Jeśli to masz uruchom grę Ubuntu wewnątrz Vagrant/VirtualBox, wtedy problem pochodzi z pracy w zsynchronizowanym folderze Vagrant. Rozwiązaniem jest zainicjowanie katalogu .meteor w katalogu domowym i zamontowanie go w zsynchronizowanym folderze. Zakładając swoją aplikację meteorów zwany MojaApl i/włóczęga jest zsynchronizowane folderu, oto jak to zrobić:

cd ~ 
meteor create MyApp 
cd MyApp 
meteor 
cd /vagrant/MyApp 
sudo mount --bind ~/MyApp/.meteor/ .meteor 
meteor 
+1

Dziękuję, oszczędzam czas! –

+0

+1 Jeśli zdarzy ci się używać Ubuntu (sprawdź!) Wewnątrz Vagrant (sprawdź!)/Wirtualne pudełko (sprawdź!), Działa w zsynchronizowanym folderze vagrant (sprawdź!). To cztery na cztery. To tak, jakby ten wielki facet na niebie przysłał cię tutaj, by nas wszystkich uratować (z naszych podejrzanych aplikacji meteorytów). – icc97

+0

W tym polu [Vagrant Meteor 1.3] są dalsze wyjaśnienia (https://atlas.hashicorp.com/advancedarts/pudełka/meteoryt) – icc97

4

doświadczył również ten problem. Aby naprawić problem w moim przypadku, musiałem usunąć plik /tmp/mongodb-<port>.sock