我已經看到這個問題問了幾次,但目前沒有任何對我有用的東西。所以從它是錯誤消息:aws ec2 - Mongodb EROR:日誌文件的可用空間不足
Tue May 31 16:06:09.566 [initandlisten] ERROR: Insufficient free space for journal files
Tue May 31 16:06:09.566 [initandlisten] Please make at least 3379MB available in data/journal or use --smallfiles
我的數據庫稱爲data
所以當我運行mongod
我需要在我的數據庫處於使得我運行通過mongod --dbpath data/
我試過附加--smallfiles
以及與此結束:
Tue May 31 16:07:10.268 [FileAllocator] error: failed to allocate new file: data/local.ns size: 16777216 boost::filesystem::create_directory: No space left on device: "data/_tmp". will try again in 10 seconds
我遇到了這個答案Why getting error mongod dead but subsys locked and Insufficient free space for journal files on Linux?它告訴我添加smallfiles = true
到mongodb.conf
文件,我已經和仍然得到問題。
因爲我不知道如何解決這個問題,我試着從t2.micro
增加我的實例m4.large
,我仍然沒有足夠的可用空間越來越錯誤。
有沒有人知道我能做些什麼來解決這個問題?
乾杯! :)這固定我的問題! – PourMeSomeCode