我正在使用this official guide在我的Ubuntu 16.04(Xenial Xerus)上安装MongoDB。在Run MongoDB Community Edition
我得到了
无法启动mongod.service:找不到单位mongod.service。
输入sudo service mongod start
后。我刚看了/var/log/mongodb
,它就是空的。在此问题之前我没有任何其他错误。我该如何解决这个问题?
答案 0 :(得分:12)
有关更新,请检查here。
在Ubuntu 16.04上安装MongoDB Community Edition的步骤
在终端中运行这些命令( Ctrl + Alt + T ):
删除已安装的MongoDB
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
然后使用以下命令开始安装:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
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
sudo apt-get update
sudo apt-get install -y mongodb-org
启动MongoDB运行:
sudo service mongod start