在运行MongoDB的时候发现进程端口被占用,现记录一下解决方法。
查看端口占用情况命令
sudo lsof -i :9000
-i后面的数字就是需要查看的端口号
PID一列就是占用此端口的进程编号
杀掉占用当前端口号的进程
sudo kill -9 716
-9后面加一个空格,然后加上占用端口的进程PID,就可以杀掉占用端口的进程。
如果是因为之前开的Mongod占用了端口,我们就先找到mongo之前运行的PID然后kill它
Mongo的默认端口是27017
通过指令sudo lsof -i : 27017
找到之前的mongoPID然后kill
亦或是改变新mongo的端口来避免冲突,比如改成27018
mongod --port 27018