2016-10-18 4 views
0

Невозможно запустить mongodb в macOS ElCapitan. При попытке запустить mongodb после установки mongodb с использованием варева. Я смотрю в папку /temp, но нет такого файла, как /tmp/mongodb-27017.sock?Невозможно запустить mongodb в Mac OS X El Capitan

Некоторые один пожалуйста, дайте мне решение

Я получил сообщение об ошибке, как это, когда я пытаюсь запустить

E СЕТЬ [initandlisten] слушать(): Bind() не Errno: 1 Операция не разрешено для сокета: /tmp/mongodb-27017.sock

E ХРАНЕНИЕ [initandlisten] Не удалось установить сокеты во время запуска.

ответ

0

Худ, вы говорите, что искали папку /temp, но это папка /tmp. Если это не опечатка, попробуйте запустить sudo rm /tmp/mongodb-27017.sock, чтобы удалить этот файл.

Также проверьте наличие свободного места на диске для работы Mongo и вашего пользователя has permission to write в папку /tmp.

В качестве последнего ресурса, который вы можете запустить mongod как корень: sudo mongod

+0

Sorry его мой плохой, это на самом деле/​​папке TMP. Но в этой папке не было найдено файла «mongodb-27017.sock». Я проверил с помощью команды «sudo rm /tmp/mongodb-27017.sock». Но он говорит, что такого файла в папке/tmp нет. @andresk –