2015-01-12 40 views
0

我試圖在nitrous.io上運行我的流星應用程序,但我一直收到此錯誤 - 但僅限於我自己的應用程序。 Meteor示例應用程序運行沒有問題。nitrous.io上的流星應用程序未啓動

我不明白錯誤消息。謝謝你的幫助。

~/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

+0

貌似錯誤屬於Meteor MongoDB?你有沒有做過任何mongodb配置? – ajduke

+0

你的Nitrous盒子是否有足夠的文件空間,當使用Nitrous.io時也有類似的問題。 –

+0

@adjuke流星安裝在盒子上,演示應用程序運行時沒有問題。 – Kai

回答

0

@Kai項目爲其他意見證實了....這是一個問題,由於MongoDB的在初始化時提供給免費氧化亞氮帳戶限制文件的空間。我通過一個新的免費亞鐵帳戶對此進行了驗證;第一個應用程序工作順利,但在嘗試運行第二個應用程序時,遇到了您報告的同一錯誤。刪除第一個應用程序後,錯誤消失,第二個應用程序開始正常運行。