2016-12-29 327 views
-2

我使用this official guide在我的Ubuntu 16.04(Xenial Xerus)上安裝MongoDB。在Run MongoDB Community Edition在Ubuntu上安裝MongoDB 16.04

無法啓動mongod.service:未找到單位mongod.service。

打字後sudo service mongod start。我只是看着/var/log/mongodb,它是空的。在這個問題出現之前,我沒有任何其他錯誤。我怎樣才能解決這個問題?

+0

你一定要遵循該網頁的4個步驟? –

+0

是的,安裝並沒有給我任何錯誤 – GabrielRado

+0

一旦嘗試這個http://askubuntu.com/a/770133/564542 –

回答

7

對於更新檢查here

步驟在Ubuntu上安裝MongoDB的社區版16.04

運行在終端這些命令(按Ctrl + Alt鍵 + 牛逼):

要刪除已安裝的MongoDB

  1. sudo apt-get purge mongodb-org*

  2. sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb

然後開始用下面的命令進行安裝:

  1. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6

  2. echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

  3. sudo apt-get update

  4. sudo apt-get install -y mongodb-org

要啓動MongoDB的運行:

sudo service mongod start 
+1

我不知道如何,因爲這是來自官方指南的完全指示,但是在我從'sudo apt-get update'和'upgrade'更改我的服務器之後,這起作用。我認爲問題與此有關,實際上並不是mongodb。不管怎麼說,還是要謝謝你! – GabrielRado