我在try 运行mongodb时发现了这个错误.我通过brew 软件安装.请帮忙

Agungs-MacBook-Pro:~ agungmahaputra$ mongod
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] MongoDB starting : pid=5189 port=27017 dbpath=/data/db 64-bit host=Agungs-MacBook-Pro.local
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] db version v3.6.0
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] git version: a57d8e71e6998a2d0afde7edc11bd23e5661c915
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2n  7 Dec 2017
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] allocator: system
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] modules: none
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] build environment:
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten]     distarch: x86_64
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten]     target_arch: x86_64
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] options: {}
2017-12-26T15:31:15.911+0700 E STORAGE  [initandlisten] Failed to set up listener: SocketException: Address already in use
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] now exiting
2017-12-26T15:31:15.911+0700 I CONTROL  [initandlisten] shutting down with code:48
Agungs-MacBook-Pro:~ agungmahaputra$

推荐答案

您已经在mongodb使用的端口27017中运行了一个进程.因此,您需要停止该端口中的进程,或者try 使用不同的端口号.

试试mongod --port 27018

您可以更改所选的端口号.

EDIT:

您还可以使用停止所有正在运行的mongo server实例

Mongodb相关问答推荐

MongoDB DB参考返回null值

MongoDB 将 JSON 字符串转换为数组[{obj1},{obj2}]的实际对象

使用MongoDB作为我们的主数据库,我应该使用单独的图数据库来实现实体之间的关系吗?

无法让 Mongoose.js 子文档数组填充

如何将 MongoDB 集合中的 _id 字段更改为 User_id?

在 MongoDB 中打开连接的 SocketTimeout

如何在 mongo JavaScript shell 中中止查询

Mongoose:填充填充字段

在 Mongoose 中填写所有必填字段

嵌套数组内的Mongodb增量值

如何使用 angular.js 推送通知?

Mongo按实际上是数字的字符串值排序

Mongo Schema-less集合和 C#

Mongoose / MongoDB 用户通知方案建议

填充mongoose后查找

MongoDB:查询和检索嵌入式数组中的对象?

Mongoose 版本控制:when is it safe to disable it?

MongoDB 查询:字段不存在或具有特定值

通过浏览器连接mongodb?

Meteor 发布/订阅独特客户端集合的策略