第一步 删除锁文件
找到mongo目录,删除 mogod.lock
第二步 新建一个日志文件
找到mongo的日志文件目录,删除或者修改原日志文件名。
【我因为不想再去修改mongo的配置文件,故修改了文件名,并添加了一个与原来文件名相同的文件。也可以另外取名,然后去修改mongo配置】
第三步 尝试重启
一般到这一步就重启成功了。
如果还是失败,就看一下mongo的日志文件。
我的日志文件报错如下:
2021-12-16T11:58:12.810+0800 I CONTROL [main] ***** SERVER RESTARTED *****
2021-12-16T11:58:12.815+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2021-12-16T11:58:12.820+0800 I CONTROL [main] ERROR: Cannot write pid file to /var/run/mongodb/mongod2.pid: No such file or directory
1
然后就去提示的“/var/run”目录下新建了一个mongodb文件夹,再重启。就成功启动,问题解决!
想了解更多关于mongo启动报错:ERROR: child process failed, exited with error number 1的内容,请扫微信
或微信搜索jiemingpan
版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。