Ubuntu下執行MongoDB碰到的乙個問題

2021-09-29 21:05:05 字數 844 閱讀 6681

在安裝完mongodb後,執行./bin/mongod失敗,報了乙個錯誤

網上查了很多方法,但都與我的沒有關係,無法解決我的問題。

其實產生這個錯誤的原因有很多,而且千奇百怪,但歸根到底其實是許可權的問題,建議檢查對mongodb的各個許可權設定有沒有都設定了,或者還可能是路徑錯了,可以檢查一下有沒有漏字母。

我的錯誤原因就是忘了更改mongodb資料夾的屬主,導致我這個使用者失敗,我是執行了

sudo chown -r hadoop mongodb
hadoop是我使用者名稱,mongodb是我放mongodb的資料夾。

如果實在找不到原因,可以試試它提示的「–fork」的解決方法,用法

./bin/mongod --fork --logpath=日誌路徑/mongod.log
然後再檢查日誌,看日誌裡面的具體錯誤資訊具體解決。

Ubuntu16 04安裝解除安裝MongoDB

1.匯入包管理系統需要的mongodb的公有gpg金鑰 sudo apt key adv keyserver hkp recv 9da31620334bd75d9dcb49f368818c72e52529d42.建立系統需要的對應列表檔案 etc apt sources.list.d mongodb...

Ubuntu下如何執行exe

ubuntu下獲取此庫方法 確保有執行許可權 chmod x winetricks 可選 將檔案放在如 usr local bin 的系統資料夾下 安裝 cabextract apt get install cabextract 執行winetricks mfc42 執行到最後 winetricks...

ubuntu下執行mysql指令碼

ubuntu下執行mysql的.sql檔案 方法一 1 執行此命令,會提示輸入mysql的root賬戶的密碼,驗證成功後,會在dbname這個資料庫中執行filename.sql這個指令碼,其中filename.sql檔案是sql檔案所在的路徑。命令 mysql u root p dbname u ...