1
My MongoDB на Mac внезапно не запускается. Это сообщение:Mac OSX MongoDB не удалось установить сокеты во время запуска
2016-10-24T11:13:04.080-0500 I CONTROL [initandlisten] MongoDB starting : pid=365 port=27017 dbpath=/Users/user1/mongodb/data/db 64-bit host=Mac1.attlocal.net
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] db version v3.2.6
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] git version: 05552b562c7a0b3143a729aaa0838e558dc49b25
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] allocator: system
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] modules: none
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] build environment:
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] distarch: x86_64
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] target_arch: x86_64
2016-10-24T11:13:04.081-0500 I CONTROL [initandlisten] options: { config: "mongod.conf", storage: { dbPath: "/Users/user1/mongodb/data/db" } }
2016-10-24T11:13:04.082-0500 E NETWORK [initandlisten] listen(): bind() failed errno:1 Operation not permitted for socket: /tmp/mongodb-27017.sock
2016-10-24T11:13:04.082-0500 E STORAGE [initandlisten] Failed to set up sockets during startup.
2016-10-24T11:13:04.083-0500 I CONTROL [initandlisten] dbexit: rc: 48
Я попытался это:
Mac1:mongodb user1$ ls -ld /tmp
[email protected] 1 root wheel 11 Feb 23 2016 /tmp -> private/tmp
Любые предложения?
Имеет ли разрешение на запись в '/ Users/user1/mongodb/data/db'? Существует ли эта папка? –
Да, db есть. Вот разрешения, если я делаю ls -ld db: drwxrwxrwx 26 user1 staff 884 Oct 14 16:22 db – user523234
Вы пытаетесь запустить mongod как «user1» или как root? – andresk