Сегодня я впервые использую свой новый mac.Я следую руководству по началу работы на mongodb.org вплоть до шага, на котором создается каталог / data / db.Кстати, я использовал доморощенный маршрут.
Итак, я открываю терминал, и я думаю, что я нахожусь в том, что вы называете Домашним каталогом, потому что, когда я делаю «ls», я вижу папки настольных приложений Фильмы Музыка Фотографии Документы и Библиотека.1004 * Итак, сначала я сделал
mkdir -p /data/db
, там написано, что разрешение отклонено.Я продолжал пробовать разные вещи в течение получаса и в конце концов:
mkdir -p data/db
сработало.и когда я "ls", каталог данных и вложенная в него папка db существуют.
, тогда я запускаю mongod, и он жалуется, что не находит data / db
Я сделалчто-то не так?
Теперь я выполнил
sudo mkdir -p /data/db
, и когда я сделал "ls", я увидел данные dir и db dir.внутри db dir нет абсолютно ничего, и когда я сейчас запускаю mongod
Sun Oct 30 19:35:19 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Sun Oct 30 19:35:19 dbexit:
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to close listening sockets...
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to flush diaglog...
Sun Oct 30 19:35:19 [initandlisten] shutdown: going to close sockets...
Sun Oct 30 19:35:19 [initandlisten] shutdown: waiting for fs preallocator...
Sun Oct 30 19:35:19 [initandlisten] shutdown: lock for final commit...
Sun Oct 30 19:35:19 [initandlisten] shutdown: final commit...
Sun Oct 30 19:35:19 [initandlisten] shutdown: closing all files...
Sun Oct 30 19:35:19 [initandlisten] closeAllFiles() finished
Sun Oct 30 19:35:19 [initandlisten] shutdown: removing fs lock...
Sun Oct 30 19:35:19 [initandlisten] couldn't remove fs lock errno:9 Bad file descriptor
Sun Oct 30 19:35:19 dbexit: really exiting now
EDIT, появляется сообщение об ошибке для
sudo chown mongod:mongod /data/db
chown: mongod: Invalid argument
Спасибо всем!