【发布时间】:2015-01-12 10:47:42
【问题描述】:
我正在尝试在 nitrous.io 上运行我的流星应用程序,但我不断收到此错误 - 但仅限于我自己的应用程序。 Meteor 示例应用程序运行没有问题。
我不明白错误消息。感谢您的帮助。
~/myapps/eboydb(master*)$ meteor
[[[[[ ~/myapps/eboydb ]]]]]
=> Started proxy.
/home/action/.meteor/packages/meteor-tool/.1.0.38.ieqxkv++os.linux.x86_64+web.browser+web. cordova/meteor-tool-os.linux.x86_64/dev_bundle/lib/node_modules/fibers/future.js:173
throw(ex);
^
Error: rs.initiate error: couldn't initiate : new file allocation failure
at Error (<anonymous>)
at initiateReplSetAndWaitForReady (/home/action/.meteor/packages/meteor-tool/.1.0.38. ieqxkv++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/run- mongo.js:411:17)
at launchMongo (/home/action/.meteor/packages/meteor-tool/.1.0.38.ieqxkv++os.linux. x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/run-mongo.js:494:9)
at [object Object]._.extend._startOrRestart (/home/action/.meteor/packages/meteor-tool/.1. 0.38.ieqxkv++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/run -mongo.js:592:19)
at [object Object]._.extend.start (/home/action/.meteor/packages/meteor-tool/.1.0.38. ieqxkv++os.linux.x86_64+web.browser+web.cordova/meteor-tool-os.linux.x86_64/tools/run- mongo.js:550:10)
at /home/action/.meteor/packages/meteor-tool/.1.0.38.ieqxkv++os.linux.x86_64+web. browser+web.cordova/meteor-tool-os.linux.x86_64/tools/run-all.js:195:26
GitHub上的项目https://github.com/c6y/eboydb
【问题讨论】:
-
看起来错误属于 Meteor MongoDB?有没有做过 mongodb 的配置?
-
你的 Nitrous 盒子是否有足够的可用文件空间,我在使用 Nitrous.io 时也遇到了类似的问题。
-
@adjuke Meteor 安装在盒子上,演示应用程序运行没有问题。
-
我同意@WillParker,你能检查一下你的盒子有多少磁盘空间可用吗?您可能想尝试增加它。
-
@gmain 我使用的是免费帐户。内存为 512 MB,存储为 1500 MB。对我来说,对于一个小应用程序来说似乎已经足够了。 ://