我尝试了所有方法,但每次我终止 mongod 进程时,它都会以不同的 PID 启动一个新进程。我甚至卸载了它,但仍然有同样的行为。
当我运行这个时我得到
ps -ef | grep mongod
999 8260 8242 1 01:24 ? 00:00:01 mongod --replSet=bigchain-rs
alomejor 8436 5209 0 01:26 pts/2 00:00:00 grep --color=auto mongod
于是我尝试sudo kill 8260
在另一个 PID 中创建一个新的 mongo 实例。还尝试了sudo kill -2 8260
当我尝试时mongod --shutdown
我得到:
There doesn't seem to be a server running with dbpath: /data/db
可能是因为999用户?
答案1
您是否尝试过终止服务本身:
mongod --shutdown
如果你使用的是 macOS 并使用brew
:
brew services stop mongodb