我使用的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數據庫服務。雖然在這個網站(和其他地方)有很多線索......他們不工作或只是有奇怪的行爲。