有时我可以启动mongodb server
,有时不能。我的mongodb server
的真正问题是什么?我正在使用Mac
,并且是第一次遇到此问题。
我尝试kill
的{{1}}流程,但没有帮助。
任何可能的解决方案都将受到高度赞赏。
我得到的错误如下。
为了杀死该进程,我试图杀死27017,它说找不到进程。
答案 0 :(得分:2)
我认为您正在混淆端口和PID。当您杀死27017时,会将SIGKILL信号发送到PID为27017的进程。但是,除非有巧合,否则mongod不需要该PID。 mongod实例的默认端口是27017。
要正确杀死它,请执行以下操作:
ps -edf | grep mongod
->获取mongod进程的PID
然后:
kill -SIGKILL <pid>
然后重新启动。