mongod啓動報錯 exception in initAndListen: 29 Data directory /data/db not found., terminating

我覺得,mongodb會本身建立那個/data/db目錄,沒錯,這是不存在的,由於沒權限(macOs)。。。linux

因此,你有兩種方式解決:mongodb

1. 最簡單:數據庫

  手動建立/data/db 目錄,若是你是linux類的系統,不要忘了chown,或者添加權限給mongodb的當前用戶,要否則仍是會報「沒有讀權限的」錯誤。變量

2.稍微複雜一點:權限

  在本身工做目錄或者其餘想保存數據庫文件的位置,建立一個本身想命名的文件夾,eg:/Users/akgang/etc/mongodb/data/db,而後將這個路徑放在Path變量裏面就中了。命名

相關文章
相關標籤/搜索