MongoDB 服務啟動失敗

MongoDB 安裝過程中,將 data/log 資料夾設定在預設值以外的地方,導致安裝完成後服務啟動失敗

問題描述

MongoDB Server 4.2 Community 安裝過程中,如果要把 data/log 資料夾設定在預設值以外的地方,安裝程式不會主動新增 log 檔案跟建立資料夾,導致服務啟動失敗。

環境

OS: Windows10

排除過程

  1. 安裝畫面中 Ignore 錯誤後完成安裝程序

  2. 到安裝路徑下找到 mongod.cfg 檔案

  3. 建立路徑

    例如:

    1
    2
    3
    4
    5
    systemLog:
    destination: file
    path: D:\MongoDB\log\mongod.log
    storage:
    dbPath: D:\MongoDB\data
    1. 建立 D:\MongoDB\log\mongod.log 檔案
    2. 建立 D:\MongoDB\data 資料夾
  4. 重新啟動 MongoDB 服務

  5. Done