2014-02-26 34 views
-1

我试图启动mongod的,我得到这个类型的错误:MongoDB依赖于ruby吗?

/Users/myuser/.rvm/bin/ruby: line 6: /Users/myuser/.rvm/bin/ruby: Argument list too long 
/Users/myuser/.rvm/bin/ruby: line 6: /Users/myuser/.rvm/bin/ruby: Undefined error: 0 

为什么MongoDB的需要红宝石?这是什么意思...

+1

你是怎么启动mongoDB的? – bjhaid

+0

MongoDB绝对不会依赖于Ruby。所以,其他事情正在发生... – WiredPrairie

+0

我只是在运行'mongod',稍后我就会遇到这些错误。它改变了rvm使用2.0('rvm use 2.0')...不知道为什么它使得它工作正常.. –

回答

0

你能澄清你的意思吗?“简单地运行mongod”?你指定什么command line options?你在哪里看到这些错误 - 在标准输出上?在日志中?你在看到这些错误之前还看到了什么?多一点这样的背景将帮助我们更好地理解您遇到的问题。

+0

我刚启动了mongodb,使用命令'mongod'终端(osx),它搅动一分钟或停止并将这些错误打印到标准输出。我已经设置了默认的rvm版本,并且一切正常。我将检查可能是一个好方向的'.rvmrc'文件。真的很好奇,为什么rvm/ruby​​想要做点什么 –