2015-10-26 147 views
-1

我在Ubuntu上安裝MongoDB的,並得到以下錯誤消息:如何在Ubuntu中安裝mongodb?

[email protected]:/var/lib/mongodb$ mongo 
MongoDB shell version: 3.0.0 
connecting to: test 
2015-10-26T11:45:14.257+0000 W NETWORK Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 
2015-10-26T11:45:14.267+0000 E QUERY Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed 
    at connect (src/mongo/shell/mongo.js:179:14) 
    at (connect):1:6 at src/mongo/shell/mongo.js:179 
exception: connect failed 

我試圖解決這個問題:

sudo rm /var/lib/mongodb/mongod.lock 
sudo service mongod restart 

但上述解決方案並不爲我工作。

我還對服務器檢查空間:

[email protected]:/var/lib/mongodb$ df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/xvda1  7.8G 4.3G 3.1G 59%/
none   4.0K  0 4.0K 0% /sys/fs/cgroup 
udev   1.9G 12K 1.9G 1% /dev 
tmpfs   377M 356K 377M 1% /run 
none   5.0M  0 5.0M 0% /run/lock 
none   1.9G  0 1.9G 0% /run/shm 
none   100M  0 100M 0% /run/user 
/dev/xvdb  3.9G 8.1M 3.7G 1% /mnt 
+0

閱讀本教程http://w3code.in/2015/10/how-to-install- up-mongodb-and-php-on-ubuntu/ – Ricky

回答

1

檢查的mongod是你的系統上運行。 如果不是先將其作爲守護進程啓動。在我的系統上,它運行爲「/ usr/bin/mongod」 然後在終端上鍵入mongo並啓動客戶端

+0

我在mongo日誌中有以下錯誤消息: options:{config:「/etc/mongod.conf」,net:{bindIp:「127.0.0.1」} journal dir =/var/lib/mongodb/journal 恢復:沒有日誌文件存在,不需要恢復 日誌文件的可用空間不足 請在/var/lib/mongodb/ journal中提供至少3379MB的可用空間 initAndListen:15926期刊的可用空間不足 現在退出 關閉:將關閉偵聽套接字... 刪除套接字文件:/tmp/mongodb-27017.sock –

+0

@NileshKumar嘗試cmd選項'--smallfiles' https://docs.mongodb.org/manual/reference/program/mongod /#cmdoption - smallfiles –

+0

@MiKeBu如何使用--smallfiles與mongo連接? –