我是MongoDB的新手。我试图在Ubuntu 13.0 LTS上安装MongoDb 3.0,Ubuntu 13.0 LTS是Windows 7主机上的VM。我已经成功安装了MongoDB(软件包等),但是当我执行命令时sudo service mongod start
,在“ /var/log/mongodb/mongod.log”日志文件中收到以下错误。谁能帮助我了解此错误。互联网上与此无关。
2015-04-23T00:12:00.876-0400 I控制*****服务器重新启动***** 2015-04-23T00:12:00.931-0400 E网络[initandlisten]无法取消套接字文件/ tmp / mongodb的链接-27017.soc k errno:1不允许操作2015-04-23T00:12:00.931-0400 I-[initandlisten]致命断言28578 2015-04-23T00:12:00.931-0400 I-[initandlisten]
ls -lat /tmp/mongodb-27017.sock
吗?我怀疑您可能已经mongod
以其他用户身份(也许是root用户)启动,而不是从服务(应该使用该mongodb
用户)开始。您应该能够通过停止mongod
服务,sudo rm /tmp/mongodb-27017.sock
然后重新启动服务来解决此问题。除非您要mongod
通过域套接字而不是通过TCP / IP连接进行连接,否则此处的错误是相当良性的。