我使用的Mac OSX 10.10.5开始/停止的MongoDB与自制
这个问题已经被问了很多次之前和之后的步骤后,我注意到怪异行为。
这些都是我已
brew tap gapple/services
brew install mongodb
此安装的产品,现在当我做brew services list
我可以在停止状态下看到的MongoDB的步骤。
当我试图通过brew services start mongodb
启动过程中,我得到一个错误
错误:无法读取的plist为mongodb
!
好的。我只要文件被复制GOOGLE了解决方案
mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/mongodb/3.0.6/homebrew.mxcl.mongodb.plist ~/Library/LaunchAgents/
现在,当我做brew services list
...蒙戈过程自动运行。
现在,当我做brew services stop mongodb
它说
Error: Service `mongodb` not running, wanna start it? Try `brew services start mongodb`
现在,这是奇怪的,因为只是在最后一步它说其运行。现在当我做
mongodb services list
它说服务停止。 (所以上面的停止命令行得通,尽管它抛出了一个错误)。
现在,如果我做
brew services start mongodb
它提供了错误错误:无法读取的plist为mongodb
!
现在,如果我复制的文件再次
cp /usr/local/Cellar/mongodb/3.0.6/homebrew.mxcl.mongodb.plist ~/Library/LaunchAgents/
该服务将自动开始运行。
我觉得这件事真的很奇怪。我只想要一个干净的方式来开始停止mongo数据库服务。虽然在这个网站(和其他地方)有很多线索......他们不工作或只是有奇怪的行为。