Ia berfungsi dengan baik semalam, tetapi hari ini saya tidak dapat menyambung ke pangkalan data apabila saya menghidupkannya dan saya tidak tahu cara menyahpepijatnya
Dayakan mongod
Log masuk terakhir: Ahad 7 Mei 07:59:35 pada ttys001
192-168-1-8:~ zuoan$ cd /Applications/Mongo/bin
192-168-1-8:bin zuoan$ 2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] MongoDB bermula : pid=1802 port=27017 dbpath=/data/db 64-bit host=192-168-1-8.tpgi.com.au
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] db version v3.4.4
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] versi gitandlisten 815b58d9056b8d8d9056b58d905b5b8d98d: 6b44babd
2017-05-07T08:53 :53.828+1000 I CONTROL [initandlisten] Versi OpenSSL: OpenSSL 1.0.2k 26 Jan 2017
2017-05-07T08:53:53.828+1000 I CONTROL [initandlisten] allocator: system
08:5017-08:5017 1000 I CONTROL [initandlisten] modul: none
2017-05-07T08:53: 53.828+1000 I CONTROL [initandlisten] binaan persekitaran:
2017-05-07T08:53:53.828+TROL_init
4 I CONTROL [initandlisten] build environment:
2017-05-07T08:53:53.828+TROL_init4 I CONTROL 07-05-2017T08:53:53.828+1000 SAYA KAWALAN [initandlisten] _arch: x86_64
2017-05-07T08:53:53.828+1000 SAYA KAWALAN [initandlisten] pilihan: {}
08: {017-07:08 +1000 I STORAGE [initandlisten] pengecualian dalam initAndListen: 20 Cuba untuk mencipta fail kunci pada direktori baca sahaja: /data/db, terminating
2017-05-07T08:53:53.830+1000 I NETWORK [initandlisten] shutdown: akan menutup soket mendengar...
2017-05-07T08:53:53.830 +1000 I NETWORK [initandlisten] shutdown: going to flush diaglog...
2017-05-07T08:53:53.831+1000 IlistenOL [initandlisten] ] kini keluar
2017-05-07T08:53:53.831+1000 SAYA MENGAWAL [ initandlisten] menutup dengan kod:100
192-168-1-8:bin zuoan$ mongo
MongoDB versi shell v3.4.4
menyambung ke: mongodb://127.0.0.1:27017
2017-05-07T08.009:TW+15.009: [thread1] Gagal menyambung ke 127.0.0.1:27017, in(menyemak soket untuk ralat selepas tinjauan pendapat), sebab: Sambungan ditolak
2017-05-07T08:54:05.080+1000 E QUERY [benang1] Ralat: tidak dapat menyambung ke pelayan 127.0.0.1:27017, percubaan sambungan gagal:
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
pengecualian: sambung gagal
Ia sepatutnya menjadi isu kebenaran:
Semak dua kali apakah kebenaran pada folder /data/db.
sudo chown -R nama pengguna /data/db
Nampaknya masalah kebenaran saya syorkan anda menggunakan homebrew untuk memasang semula. Saya jarang menghadapi masalah sebegitu sejak saya memasangnya menggunakan homebrew.