Я использую mongodb версии 2.4 из-за ограничений 32-битной системы (nanopi m1 plus). У меня есть образ ОС debian jess ie (Debian 8) с 4,2 ГБ свободного места (emm c). После загрузки файлов приложения у меня остается около 2,2 ГБ. Однако мой fla sh быстро заполняется до 100% после того, как я запускаю свое приложение. Затем я получаю сообщение об ошибке «Невозможно получить экземпляр базы данных и mongodb перестал работать», и мое приложение перестает работать. Может кто-нибудь помочь мне с этой проблемой. Заранее спасибо!
Состояние памяти моего устройства, когда оно перестало работать: df –h
:
Filesystem- overlay Size- 4.2G Used- 4.2G Avail- 0 Use%- 100% Mounted on- /
команда df -h
du –shx /var/lib/mongodb/ | sort –rh | head –n 20
512M /var/lib/mongodb/xyz.6
512M /var/lib/mongodb/xyz.5
257M /var/lib/mongodb/xyz.4
128M /var/lib/mongodb/xyz.3
64M /var/lib/mongodb/xyz.2
32M /var/lib/mongodb/xyz.1
17M /var/lib/mongodb/xyz.ns
17M /var/lib/mongodb/xyz.0
16M /var/lib/mongodb/local.ns
16M /var/lib/mongodb/local.0
4.0K /var/lib/mongodb/journal
0 /var/lib/mongodb/mongodb.lock
du –shx /var/lib/mongodb/journal/* | sort –rh | head –n 20
257M /var/lib/mongodb/journal/prealloc.2
257M /var/lib/mongodb/journal/prealloc.1
257M /var/lib/mongodb/journal/prealloc.0
du –shx /var/log/mongodb/journal/* | sort –rh | head –n 20
399M /var/lib/mongodb/mongodb.log
353M /var/lib/mongodb/mongodb.log.1
3.3M /var/lib/mongodb/mongodb.log.2.gz
752K /var/lib/mongodb/mongodb.log.1.gz