安装 MongoDB 出现 SocketException: Address already in use 错误

章节连结

初次安装并启动 MongoDB 时,若不小心关闭终端机而没有将服务器关闭,这时重新启动时,就会出现此错误。本文是要记录下如何解决这小状况的方法。

mongoDB


问题原因

之前运行的数据库已经占用了Port(默认为 27017),所以要把先前的关掉才行。

解决方法

1. 找到 PID 号码,输入关闭指令后即可正常启动。

mongoDB 的 data 目录下,有一个 mongod.lock 档案,用纯文字编辑器开启后,里头的数字就是 PID 号码。

2.指定其他的 Port

按赞加入粉丝团

延伸阅读