Centos7安装mongodb出现的问题:服务无法启动
来源:互联网 发布:上虞菜鸟网络招聘 编辑:程序博客网 时间:2024/04/29 21:01
问题描述:
Centos7安装mongodb刚开始安装成功时执行sudo service mongod start 能启动,执行sudo service mongod status显示Active: active (running),但如果我重新启动系统,service又不能启动了。如果我卸载和再次安装,刚安装成功能启动服务,但在重新启动后,还是出现原来的状况,上代码:
[brody@localhost Desktop]$ sudo systemctl status mongod.service● mongod.service - High-performance, schema-free document-oriented database Loaded: loaded (/usr/lib/systemd/system/mongod.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Sat 2016-12-17 21:35:08 CST; 3s ago Docs: https://docs.mongodb.org/manual Process: 1570 ExecStart=/usr/bin/mongod $OPTIONS run (code=exited, status=1/FAILURE) Main PID: 1570 (code=exited, status=1/FAILURE)Dec 17 21:35:08 localhost.localdomain systemd[1]: Started High-performance, s...Dec 17 21:35:08 localhost.localdomain systemd[1]: Starting High-performance, ...Dec 17 21:35:08 localhost.localdomain mongod[1570]: about to fork child proce...Dec 17 21:35:08 localhost.localdomain mongod[1570]: forked process: 1591Dec 17 21:35:08 localhost.localdomain systemd[1]: mongod.service: main proces...Dec 17 21:35:08 localhost.localdomain systemd[1]: Unit mongod.service entered...Dec 17 21:35:08 localhost.localdomain systemd[1]: mongod.service failed.Hint: Some lines were ellipsized, use -l to show in full.
解决办法:
1.编辑mongod.conf
sudo vim /etc/mongod.conf
把fork修改为 false , pidFilePath修改为dbPath的路径,我这里在storage显示为dbPath: /var/lib/mongo,即设置为:
fork: false # fork and run in background
pidFilePath: /var/lib/mongo/mongod.pid # location of
如下所是:
# Where and how to store data.storage: dbPath: /var/lib/mongo journal: enabled: true# engine:# mmapv1:# wiredTiger:# how the process runsprocessManagement: fork: false # fork and run in background pidFilePath: /var/lib/mongo/mongod.pid # location of pidfile
2.设置firewall
sudo firewall-cmd --zone=public --permanent --add-port=27017/tcp; firewall-cmd --reload
3.重启查看验证
sudo tail -f /var/log/mongodb/mongod.log & systemctl restart mongod; systemctl status mongod
4.重启电脑
参考文献:
[1]Stack Overflow http://stackoverflow.com/questions/40829306/mongodb-cant-start-centos-7
[2]官方文档https://docs.mongodb.com/manual/reference/configuration-options/#storage.wiredTiger
0 0
- Centos7安装mongodb出现的问题:服务无法启动
- Centos7安装mongodb出现的问题:服务无法启动
- CentOS7安装MariaDB服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- 服务器出现无法启动服务的问题
- centos7安装mongodb并添加服务启动
- Mongodb 安装过程与服务无法启动100、48问题
- Mongodb 安装过程与服务无法启动100、48问题
- CentOS7下安装mongoDB出现问题
- 安装解压版MySQL5.76及以上版本 出现服务正在启动-服务无法启动的问题
- Centos7 最小化安装出现无法使用网络的问题
- 阿里云CentOS7安装MySQL后无法启动的问题
- MongoDB 服务无法启动
- Leetcode 309. Best Time to Buy and Sell Stock with Cooldown
- OSGI企业应用开发(三)Eclipse中搭建Equinox运行环境
- 《工大 工大》
- Ubuntu安装sublime-text3详细教程
- 怎么在windows下使用gvim
- Centos7安装mongodb出现的问题:服务无法启动
- 统一监控报警平台的架构设计思路分享
- 配置hadoop HIVE元数据保存在mysql中
- jzoj4922 环 [性质、枚举答案、转换模型]
- 转载——JAVA内存模型
- 位域
- Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
- V8 引擎使用心得
- 4-进一步结合ui文件编写helloworld