2017-07-26 87 views
0

後,我無法訪問蒙戈外殼在Ubuntu 16.04,但我能夠運行無法運行蒙戈外殼在Ubuntu 16.04重啓

sudo mongod

和工作,但是當我嘗試運行

​​

以下錯誤引發

MongoDB shell version v3.4.6

connecting to: mongodb://127.0.0.1:27017 2017-07-26T14:33:50.413+0000 W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused 2017-07-26T14:33:50.414+0000 E QUERY [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed : [email protected]/mongo/shell/mongo.js:237:13 @(connect):1:6 exception: connect failed

+0

'sudo service mongod start'如何? – Burdy

+0

@Burdy我 檢查**須藤服務的mongod啓動** 但是當我檢查使用 ** sudo的服務mongod的狀態** 我得到這個 ●mongod.service地位 - 高性能,無架構面向文檔的數據庫 加載(/lib/systemd/system/mongod.service;啓用;供應商預設:啓用) 活動:失敗(結果:退出代碼)因爲三月2017-07-26 14:43:16世界標準時間; 6s之前 Docs:https://docs.mongodb.org/manual 進程:2086 ExecStart =/usr/bin/mongod --config /etc/mongod.conf(code = exited,status = 100) 主要PID: 2086(code = exited,status = 100) –

回答

0

打印貓在/ var /日誌/月的最後一行godb/mongod.log和內容/etc/mongod.conf

確保在/etc/mongod.conf的DBPATH存在,端口正確綁定到27017,主機爲127.0.0.1

除了儘量去除mongod的套接字文件的/ tmp /的MongoDB -27017.sock

+0

當我嘗試cat /etc/mongod.conf時,我得到了這個 **#mongod.conf #用於記錄所有選項,請參閱: #http:// docs。 mongodb.org/manual/reference/configuration-options/ #在哪裏以及如何存儲數據。 存儲: DBPATH:在/ var/lib中/ MongoDB的 雜誌: 啓用:真 #引擎: #mmapv1: #wiredTiger: #那裏寫日誌數據。 systemLog: 目的地:文件 logAppend:真 路徑:/var/log/mongodb/mongod.log #網絡接口 網: 端口:27017 bindIp:127.0.0.1 #processManagement: 的#Security: #operationProfiling: #replication: #sharding:'** –

+0

我重新安裝了MongoDB的,但現在當我嘗試啓動servive '須藤systemctl啓動mongodb.service' 我越來越喜歡 消息'無法啓動mongodb.service :未知單元:mongodb.service' –

+0

只是「sudo systemctl啓動mongod「 – Dafuck