Внезапно я не могу заставить mongodb работать.Mongodb не запускается - причина: errno: 111 Соединение отклонено
Обычно Начну с
mongo
однако я получаю это при попытке запуска.
MongoDB shell version: 3.0.6
connecting to: test
2016-10-11T15:36:56.462+0100 W NETWORK Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused
2016-10-11T15:36:56.464+0100 E QUERY Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed
at connect (src/mongo/shell/mongo.js:179:14)
at (connect):1:6 at src/mongo/shell/mongo.js:179
exception: connect failed
Я ничего не обновлял на сервере или даже не входил в систему до тех пор, пока сайт не сломался. Есть идеи, почему это происходит? Я попытался прокомментировать bind_ip, но я не понимаю, почему он просто перестанет работать и не начнет работать.
Я также попытался
sudo service mongo start
mongod start/running, process 1529
Тогда, когда я попробовал -
sudo service mongod status
mongod stop/waiting.
Я не могу начать свое nodejs приложение, потому что она возвращает
/node_modules/mongoose/node_modules/mongodb/lib/server.js:228 process.nextTick(function() { throw err; })^Error: connect ECONNREFUSED at exports._errnoException (util.js:746:11) at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1010:19)
Я думаю, это потому, mongodb не запускается правильно, но не уверен.
Ошибка производит этот
2016-10-11T15:40:30.400+0100 E JOURNAL [initandlisten] Insufficient free space for journal files
2016-10-11T15:40:30.400+0100 I JOURNAL [initandlisten] Please make at least 3379MB available in /var/lib/mongodb/journal or use --smallfiles
2016-10-11T15:40:30.400+0100 I JOURNAL [initandlisten]
2016-10-11T15:40:30.402+0100 I STORAGE [initandlisten] exception in initAndListen: 15926 Insufficient free space for journals, terminating
2016-10-11T15:40:30.402+0100 I CONTROL [initandlisten] now exiting
2016-10-11T15:40:30.402+0100 I NETWORK [initandlisten] shutdown: going to close listening sockets...
2016-10-11T15:40:30.402+0100 I NETWORK [initandlisten] removing socket file: /tmp/mongodb-27017.sock
2016-10-11T15:40:30.402+0100 I NETWORK [initandlisten] shutdown: going to flush diaglog...
2016-10-11T15:40:30.402+0100 I NETWORK [initandlisten] shutdown: going to close sockets...
2016-10-11T15:40:30.402+0100 I STORAGE [initandlisten] shutdown: waiting for fs preallocator...
2016-10-11T15:40:30.402+0100 I STORAGE [initandlisten] shutdown: final commit...
2016-10-11T15:40:30.402+0100 I STORAGE [initandlisten] shutdown: closing all files...
2016-10-11T15:40:30.402+0100 I STORAGE [initandlisten] closeAllFiles() finished
2016-10-11T15:40:30.402+0100 I CONTROL [initandlisten] dbexit: rc: 100
2016-10-11T15:45:36.614+0100 I CONTROL ***** SERVER RESTARTED *****
2016-10-11T15:45:36.642+0100 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock errno:1 Operation not permitted
2016-10-11T15:45:36.642+0100 I - [initandlisten] Fatal Assertion 28578
2016-10-11T15:45:36.642+0100 I - [initandlisten]
***aborting after fassert() failure
2016-10-11T15:46:21.636+0100 I CONTROL ***** SERVER RESTARTED *****
2016-10-11T15:46:21.663+0100 E NETWORK [initandlisten] Failed to unlink socket file /tmp/mongodb-27017.sock errno:1 Operation not permitted
2016-10-11T15:46:21.663+0100 I - [initandlisten] Fatal Assertion 28578
2016-10-11T15:46:21.663+0100 I - [initandlisten]
Я broswed к этой директории и увидел это !!! Почему эти файлы настолько огромны?
Работает ли 'mongod'? 'mongo' - это просто CLI для взаимодействия с экземпляром MongoDB. 'mongod' - это фактическое обслуживание. – notion
sudo mongod дает мне. 2016-10-11T15: 43: 07.025 + 0100 I STORAGE [initandlisten] исключение в initAndListen: 29 Каталог данных/данные/db не найден., Завершение 2016-10-11T15: 43: 07.025 + 0100 I CONTROL [initandlisten] dbexit : rc: 100 – ServerSideSkittles
Вы работаете на дебианской ОС? Если да, попробуйте 'sudo service mongod start' – notion