无法在Mac OS X El Capitan中运行mongodb

时间:2016-10-18 10:30:39

标签: node.js mongodb osx-elcapitan

无法在mongodb中投放macOS ElCapitan。在使用brew安装mongodb后尝试运行mongodb时。我查看文件夹/temp,但没有/tmp/mongodb-27017.sock这样的文件?

有人请给我一个解决方案

当我尝试运行

时,我收到了类似的错误消息
  

E NETWORK [initandlisten] listen():bind()失败错误:1套接字不允许操作:/tmp/mongodb-27017.sock

     

E STORAGE [initandlisten]启动时无法设置套接字。

1 个答案:

答案 0 :(得分:0)

嗯,你说你查看了文件夹/temp,但它是文件夹/tmp。如果不是拼写错误,您可以尝试运行sudo rm /tmp/mongodb-27017.sock删除此文件。

同时检查您是否有可用磁盘空间来运行Mongo,将用户has permission to write运行到/tmp文件夹。

作为最后一个资源,您可以以root身份运行mongod:sudo mongod