当我尝试启动流星应用程序我得到这个错误
=> Started proxy.
Unexpected mongo exit code 14. Restarting.
Unexpected mongo exit code 14. Restarting.
字符串
和i当尝试通过shell访问mongodb时,一切正常,shell打开并连接到mongodb
mongodb日志文件也是干净的,不显示任何错误
我在运行mongo
操作系统是Ubuntu 16.04
mongod --fork --logpath /var/log/mongodb.log
型
7条答案
按热度按时间kd3sttzy1#
试试看:
字符串
如果还是不行,试试:
型
否则,如果仍然不起作用,请尝试删除本地db文件夹,然后像这样再次运行meteor:
型
cbwuti442#
如果您在Vagrant/VirtualBox中运行Ubuntu时遇到此问题,那么问题来自于同步的vagrant文件夹。解决方法是在主目录中初始化.meteor目录,并将其挂载到同步文件夹中。假设您的meteor应用程序名为MyApp,/vagrant是同步文件夹,以下是如何做到这一点:
字符串
lrl1mhuk3#
也遇到了这个问题。要解决这个问题,在我的情况下,我需要删除
/tmp/mongodb-<port>.sock
文件uklbhaso4#
在我的情况下,这是一个问题,数据库升级后从1.6到1.7流星。为了解决这个问题,我不得不修复我的本地数据库与下一个命令:
第一个月
/1.6.0_1/
代表我试图运行的Meteor版本。e5nqia275#
我在Windows 10上运行Meteor 1.6和Ubuntu上运行WSL时发生了这种情况。
基本上,这与@bilal-el-tayara所说的类似。如果您的git设置为在本地(Windows)机器上运行,并且您正在从WSL运行Meteor-您需要为
.meteor/local/db
插件创建一个符号链接。我所做的是:
字符串
mwecs4sa6#
只要输入这个命令,它为我工作
字符串
roqulrg37#
当我遇到这些错误时,
turning the computer off and on
总是为我修复这个特定的问题。