Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 无法在MAC上启动Mongo DB服务器_Mongodb - Fatal编程技术网

Mongodb 无法在MAC上启动Mongo DB服务器

Mongodb 无法在MAC上启动Mongo DB服务器,mongodb,Mongodb,有时我可以启动mongodb服务器,有时我不能。我的mongodb服务器的真正问题是什么。我使用的是Mac,这是我第一次遇到这个问题 我试图杀死mongodb进程,但没有帮到我 任何可能的解决方案都将不胜感激 我得到的错误如下 为了终止进程,我尝试终止27017,它说找不到进程。我认为您混淆了端口和PID。终止27017时,将SIGKILL信号发送到PID为27017的进程。然而,除非有巧合,否则mongod不需要那个PID。27017是mongod实例的默认端口 要正确杀死它,请执行以下操作

有时我可以启动
mongodb服务器
,有时我不能。我的
mongodb服务器的真正问题是什么。我使用的是
Mac
,这是我第一次遇到这个问题

我试图
杀死
mongodb
进程,但没有帮到我

任何可能的解决方案都将不胜感激

我得到的错误如下


为了终止进程,我尝试终止27017,它说找不到进程。

我认为您混淆了端口和PID。终止27017时,将SIGKILL信号发送到PID为27017的进程。然而,除非有巧合,否则mongod不需要那个PID。27017是mongod实例的默认端口

要正确杀死它,请执行以下操作:

ps-edf | grep mongod
-->获取mongod进程的PID

然后:

kill-SIGKILL

然后再次启动。

看起来您在后台已经有一个mongo实例时尝试启动,请尝试使用
-9
杀死它。你能把文字而不是图像放进去吗?@buræquete当我试图杀死mongodb时,它说找不到进程。如上图所示,pid为31252。当我试图杀死它时,它说找不到任何进程。与其手动杀死它,不如手动杀死它,它可能会重复
kill -SIGKILL <pid>