在Ubuntu中MongoDB有时候启动不起来,可以参考以下方法从新安装:

1.导入包管理系统使用的公钥

Ubuntu 的软件包管理工具(即dpkg和APT)要求软件包的发布者通过GPG密钥签名来确保软件包的一致性和真实性。通过以下命令导入MongoDB公共GPG密钥:

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

2.创建list file

根据 Ubuntu 的版本使用适当的命令创建 list file: /etc/apt/sources.list.d/mongodb-org-3.4.list

ubuntu14.04

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

ubuntu16.04

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.安装 MongoDB

sudo apt-get install -y mongodb-org

运行MongoDB

测试MongoDB shell

命令行运行命令:

mongo

启动MongoDB

sudo service mongod start
# 或者
sudo systemctl start mongod
注意:
1、mongodb3.4安装完是自动运行的,不必自己手动启动;
2、仔细看上述命令,是mongod,不是mongodb

关闭MongoDB

sudo service mongod stop

重启MongoDB

sudo service mongod restart

查看MongoDB情况

sudo service mongod status

卸载MongoDB

1.关闭MongoDB

sudo service mongod stop

2.删除所有相关软件包

sudo apt-get purge mongodb-org*

注意:末尾的*不要漏下

3.删除数据和日志目录

sudo rm -r /var/log/mongodb

sudo rm -r /var/lib/mongodb

关注公众号:

最新文章

  1. 利用CSS3中transparent实现三角形及三角形组合图
  2. Qt5.3编译错误——call of overloaded ‘max(int int)’is ambiguous
  3. C/C++关于string.h头文件和string类
  4. MATLAB 生成 COM 步骤
  5. UPDATE和SELECT嵌套使用
  6. Android新浪微博客户端(二)——添加多个账户及认证
  7. jquery之多重判断
  8. poj3273 二分
  9. Oracle基础(五)pl/sql进阶(分页过程)
  10. spring之setter注入
  11. 学习java第一章
  12. java之多态详解
  13. glusterfs 4.0.1 api 分析笔记1
  14. 2018-2019-2 网络对抗技术 20165337 Exp1 PC平台逆向破解(BOF实验)
  15. IDEA中MAVEN项目打JAR包的简单方法
  16. Mono.Cecil
  17. laravel表单操作
  18. 直接从硬盘安装centos7网址整理
  19. php的__autoload和php的__call
  20. [原创]Allegro 导入DXF文件,保留布好的线路信息

热门文章

  1. Spring Aop 应用实例与设计浅析
  2. 走近RDD
  3. [ASP.NET MVC]笔记(二) 数据注解和验证
  4. Web in Linux小笔记001
  5. 交换机的Ethernet Channel
  6. Ubuntu 14.02 cmake升级 失败解决
  7. 201521123008《Java程序设计》第四周学习总结
  8. 201521123090《JAVA程序设计》第二周学习总结
  9. 201521123110 《Java程序设计》第1周学习总结
  10. 你不知道的JavaScript——类型