Я установил mongo-10gen mongo-10gen-server на Linux CentOS-сервер.
Я выполнил шаги Link.
Я настроил /etc/mongod.conf как -
logpath=/var/log/mongo/mongod.log
port=27017
dbpath=/var/lib/mongo
Я установил порт 27017 для mongo в iptables. Чтобы запустить mongo, я использовал команды -
service mongod start and
mongo
Это началось хорошо, но через несколько дней я получаю сообщение об ошибке -
Tue Jan 29 08:41:54 [initandlisten] ERROR: Insufficient free space for journal files
Tue Jan 29 08:41:54 [initandlisten] Please make at least 3379MB available in /var/lib/mongo/journal or use --smallfiles
Tue Jan 29 08:41:54 [initandlisten]
Tue Jan 29 08:41:54 [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating
Tue Jan 29 08:41:54 dbexit:
Tue Jan 29 08:41:54 [initandlisten] shutdown: going to close listening sockets...
Tue Jan 29 08:41:54 [initandlisten] shutdown: going to flush diaglog...
Tue Jan 29 08:41:54 [initandlisten] shutdown: going to close sockets...
Tue Jan 29 08:41:54 [initandlisten] shutdown: waiting for fs preallocator...
Tue Jan 29 08:41:54 [initandlisten] shutdown: lock for final commit...
Tue Jan 29 08:41:54 [initandlisten] shutdown: final commit...
Tue Jan 29 08:41:54 [initandlisten] shutdown: closing all files...
Tue Jan 29 08:41:54 [initandlisten] closeAllFiles() finished
Tue Jan 29 08:41:54 [initandlisten] journalCleanup...
Tue Jan 29 08:41:54 [initandlisten] removeJournalFiles
Tue Jan 29 08:41:54 [initandlisten] shutdown: removing fs lock...
Tue Jan 29 08:41:54 dbexit: really exiting now
Когда я выполняю команду -
service mongod status
Он дает ошибку -
mongod dead but subsys locked
Пожалуйста, помогите мне решить проблему mongod dead, но subsys locked и Недостаточно свободного места для журналов, завершение