搜尋

首頁  >  問答  >  主體

ubuntu mongodb 出現 exception: connect failed

被這個問題搞崩潰,百度google都試了 依然不行,重裝了也不行!!
找了各種方法都不行,高手可用指點一下嗎?

錯誤如下:

2017-03-21T19:16:41.552+0800 W NETWORK  [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: Connection refused
2017-03-21T19:16:41.552+0800 E QUERY    [thread1] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed :
connect@src/mongo/shell/mongo.js:237:13
@(connect):1:6
exception: connect failed

真心希望懂的人來幫忙一下

樓下大哥補充一下~

我啟動mongodb會出現這樣

Failed to start mongod.service: Unit mongod.service not found.

監聽埠是這樣的

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      953/mysqld
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      973/apache2
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      888/sshd
udp        0      0 139.196.187.137:123     0.0.0.0:*                           961/ntpd
udp        0      0 10.25.105.32:123        0.0.0.0:*                           961/ntpd
udp        0      0 127.0.0.1:123           0.0.0.0:*                           961/ntpd
udp        0      0 0.0.0.0:123             0.0.0.0:*                           961/ntpd
udp6       0      0 :::123                  :::*                                961/ntpd

確定是沒有開啟!,但是問題是啟動不了~~~~

根據樓下大哥提示:

systemctl start mongod.service

會出現:

Failed to start mongod.service: Unit mongod.service not found.

但是我mongodb確實是安裝好了~

巴扎黑巴扎黑2757 天前24921

全部回覆(3)我來回復

  • 世界只因有你

    世界只因有你2017-05-02 09:27:28

    mongo開啟了麼,執行一下netstat -tunlp 指令,看看埠有沒有在監聽

    回覆
    0
  • 黄舟

    黄舟2017-05-02 09:27:28

    1. mongod資料庫服務沒啟動。

    2. 可以提供詳細的啟動報錯日誌,這才好定位問題。

    回覆
    0
  • 高洛峰

    高洛峰2017-05-02 09:27:28

    直接運行mongod啟動

    回覆
    0
  • 取消回覆