MongoDB出错:ERROR: child process failed, exited with error number 1 To see additional infor

linux中安装mongoDB之后,启动不了,出现下边的错误,网上搜原因,很多说需要删除.lock文件,需要bin/mongod --repair修复,但是都不成功,最后发现是配置文件中路径问题。

[root@wqd mongodb]# bin/mongod -f single/mongod.conf 
about to fork child process, waiting until server is ready for connections.
forked process: 8962
ERROR: child process failed, exited with error number 1
To see additional information in this output, start without the "--fork" option.

在这里插入图片描述
解决:
先用bin/mongod --repair去修复,看一些信息

[root@wqd mongodb]# bin/mongod --repair
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] MongoDB starting : pid=8972ort=27017 dbpath=/data/db 64-bit host=wqd
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] db version v4.0.10
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] git version: c389e7f69f637f1ac3cc9fae843b635f20b766
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] allocator: tcmalloc
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] modules: none
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] build environment:
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten]     distarch: x86_64
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten]     target_arch: x86_64
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] options: { repair: true }
2021-06-23T13:48:28.746+0800 I STORAGE  [initandlisten] exception in initAndListen:onExistentPath: Data directory /data/db not found., terminating
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] now exiting
2021-06-23T13:48:28.746+0800 I CONTROL  [initandlisten] shutting down with code:1

最重要的是倒数第三句exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
配置文件中data/db路径有问题
修改路径从根目录开始"/usr/local/mongodb/single/data/db"
全部配置如下:
在这里插入图片描述
再次启动成功
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/557680.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux系统下解压缩安装MongoDB

Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写…

js中立即执行函数会预编译吗_作为前端你了解JavaScript运行机制吗?

作为前端工程师,大家都知道js是前端一开始就要学会的知识点,js的代码你会写了,那js的运行机制你了解吗?只有了解了js的运行机制,才能在工作中如鱼得水,今天就跟随珠峰的老师一起来了解下js的运行机制吧。Ja…

nfine框架 上传文件_MVC之Struts2框架--你并不了解的高级应用

《“爱读书”--给你讲技术》,我来看书,你来进步,让我们开始吧!本书简介书名为《轻量级JavaEE企业应用实战》,是本人在学习JavaEE框架的时候阅读的第一本书,本书对于框架及相关基础知识讲述的比较详细和浅显…

阿里云服务器ping不通解决办法

阿里云服务器ping不通解决办法 阿里云服务器ping不通解决办法(云服务器搭建完环境访问不了ip解决办法) 问题:这里的服务器我以阿里云为例最近搞服务器,然后Ubuntu16.04下搭建LAMP环境后发现输入ip(http://1XX.XX.XX.…

java移动端接口测试_走进Java接口测试之测试框架TestNG数据驱动(入门篇)

前言我们在前面的文章中,和大家分享过接口自动化测试一些基本的实现方法,但是,你很快就会发现,如果在测试脚本中硬编码测试数据的话,测试脚本灵活性会非常低。而且,对于那些具有重复的请求,而只…

Windows更新右下角出现 天气温度等提示,如何取消

Windows更新后出现桌面下面出现 天气温度等提示,如何取消 解决:点击鼠标右键

经济专业为什么学python_既然有了会计学专业,为什么还要有税收学专业?

很多人说会计学也学税务知识,税务局招收公务员也面向会计,税务师事务所也招会计专业,那还有设置税收学专业的必要吗?按照国际通用说法,税收学只是会计学的组成部分,也可以说是一个方向,考会计师…

解决MongoDB Compass

远程连接mongoDB踩过的坑 我使用的是阿里云的服务器,用在服务器上安装完mongoDB之后,使用mongoDB Compass远程连接,连接不上。防火墙27017端口开放了,阿里云安全组27017端口也开放了,还是无法成功。 最后发现ping我的…

预测回归_回归分析预测技术简介

回归分析的基本概念是用一群变量预测另一个变量的方法。通俗点来讲,就是根据几件事情的相关程度来预测另一件事情发生的概率。回归分析的目的是找到一个联系输入变量和输出变量的最优模型。回归方法有许多种,可通过 3 种方法进行分类:自变量的…

【MongoDB 工具篇】MongoDB Compass介绍与简单使用

MongoDB Compass 是一款GUI工具,用于对MongoDB进行简单管理。 1 软件环境 使用的软件分别为: MongoDB Compass 1.19.12 MongoDB 4.2.0 2 软件介绍 2.1 连接到主机界面 安装完MongoDB Compass后,打开软件,进入连接到主机界面…

计算机网络—一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块

计算机网络:一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块(包括前缀&#xf…

使用python打印数字三角形_11届省赛python试题 H: 数字三角形

试题 H: 数字三角形【问题描述】上图给出了一个数字三角形。从三角形的顶部到底部有很多条不同的路径。对于每条路径,把路径上面的数加起来可以得到一个和,你的任务就是找到最大的和。路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右…

csdn博客markdown 如何输入上下标(如平方指数等)

csdn博客markdown 如何输入上下标(如平方指数等) 输入上标,如:x2,则输入x^2^ 输入下标,如:x0,则输入 x~0~

取消语法检测_中考取消了考纲,学生要如何得高分

日前,教育部宣布取消初中学业水平考试大纲。对于广州的考生而言,意味着中考考纲取消。连日来,这一消息引发了学生、家长、老师们的巨大关注。为此,广州日报邀请了广州大学附属中学语文一级教师王琪、数学高级教师罗剑文以及广州广…

java中的ListNode链表

ListNode 刷LeetCode碰到一个简单链表题,题目已经定义了链表节点ListNode struct ListNode {int val; //定义val变量值,存储节点值struct ListNode *next; //定义next指针,指向下一个节点,维持节点连接}在节点ListNode定义…

暴风酷播云二期配置_暴风播酷云二期 黑群晖

暴风播酷云二期 安装黑群晖 全记录安装前准备硬件准备拆机,主板扣掉电池后,用螺丝刀或其他导体连接主板上放置纽扣电池的正负极造成短路放电。软件准备下载群晖引导文件,本文中采用1.04b;下载群晖系统文件,群晖官网即可…

判定覆盖与条件覆盖的区别

判定覆盖与条件覆盖的区别 判定覆盖只关心判定表达式的值(真/假),而条件覆盖涉及到判定表达式的每个条件的值(真/假)。 举个最简单的例子,方便理解: 判定表达式:a>1 or b>1…

mysql scrapy 重复数据_MySQL大数据量表中删除重复记录

MySQL大数据量表中删除重复记录最近工作中需要抓取大量新闻,抓取的数据中由于一些原因存在一些重复数据,而整个数据表的记录数接近10万条,大小接近1个G,又在我自己的渣渣本本上,查询速度十分不理想,想要完成…

某公司为本科以上学历的人重新分配工作,分配原则如下。 (1)如果年龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作; (2)如果年龄满18岁不满5o 岁,学历本科,不分男女,任中层领导

软件测试——决策表 10.某公司为本科以上学历的人重新分配工作,分配原则如下。 (1)如果年龄不满18岁,学历是本科,男性要求报考研究生,女性则担任行政工作; (2)如果年龄满18岁不满5o 岁,学历本科,不分男女&…

分布式锁 哨兵模式_手撕redis分布式锁,隔壁张小帅都看懂了!

前言上一篇老猫和小伙伴们分享了为什么要使用分布式锁以及分布式锁的实现思路原理,目前我们主要采用第三方的组件作为分布式锁的工具。上一篇运用了Mysql中的select …for update实现了分布式锁,但是我们说这种实现方式并不常用,因为当大并发…