章節連結
初次安裝並啟動 MongoDB 時,若不小心關閉終端機而沒有將伺服器關閉,這時重新啟動時,就會出現此錯誤。本文是要記錄下如何解決這小狀況的方法。
問題原因
之前運行的資料庫已經佔用了Port(預設為 27017),所以要把先前的關掉才行。
解決方法
1. 找到 PID 號碼,輸入關閉指令後即可正常啟動。
mongoDB 的 data 目錄下,有一個 mongod.lock 檔案,用純文字編輯器開啟後,裡頭的數字就是 PID 號碼。
1 2 |
//mongoDB 目錄下,輸入以下指令關閉port,ABCDE請自動代換為 port number kill -9 ABCDE |
2.指定其他的 Port
1 |
mongod --port 27018 |
延伸閱讀
- [筆記] TypeScript + D3.js + Vue 3 – 幫長條圖加上基本的水平、垂直軸 ( x, y axis)
- [筆記] HiSKIO 2020 Vue3 專業職人 入門篇 – 7
- [指南] 解決中國境內無法使用 raw.githubusercontent.com 下載套件的問題
- [筆記] Lodash 比較物件 Object 是否更動的一些細節
- [筆記] TypeScript + D3.js + Vue 3 – 讓長條圖有 RWD 效果
GA瀏覽人氣:52