2017-09-27 76 views
0

我有這樣的腳本:BREW服務不完全啓動 - MongoDB的

set -e; 

brew services stop mongodb | cat; # just in case it's running 

sudo rm -rf /usr/local/var/mongodb 
sudo mkdir -p /usr/local/var/mongodb 
sudo ln -s "$1" /usr/local/var/mongodb 

brew services start mongodb 

,我的一些數據符號鏈接到BREW服務數據位置。

腳本運行之後,我得到:

Stopping `mongodb`... (might take a while) 
==> Successfully stopped `mongodb` (label: homebrew.mxcl.mongodb) 
Password: 
db path => '/Users/alexamil/mongodump_dev' 
==> Successfully started `mongodb` (label: homebrew.mxcl.mongodb) 

但隨後5分鐘後,我無法連接到蒙戈,我看到:

enter image description here

開始是黃不綠,這意味着什麼是錯的。

任何人都知道這是關於什麼的?

+0

請看這裏https://stackoverflow.com/questions/41873704/what-is-the-meaning黃色服務啓動狀態的自制軟件 – huocp

回答

0

在這種情況下,我實際上沒有將mongod指向正確的目錄,因爲我的符號鏈接代碼不正確。

但是,如果brew services ls顯示一個黃色的「開始」行,那意味着出了問題,並且該服務還沒有真正開始。親愛的釀酒作者 - maybed使用除「開始」以外的其他詞,也許「開始」將是一個很好的開始:)

+0

自制作家不會看到這個;如果可以的話,請在回購上打開一個問題。 – bfontaine