今天碰到一個奇怪的問題,mongodbd開啟安全認證,在/etc/mongod.conf里面添加
security:
authorization:enabled
后,service mongod start總是啟動不了mongodb,而且沒有任何報錯,沒有輸出任何Log,但是通過mongod -auth卻可以啟動,但是這樣啟動后,使用用戶登陸認證又無法通過,最后花了很多時間,才發現:
TMBD,在enabled和:之間,必須要有一個空格,也就是
security:
authorization: enabled
最后順利啟動