我已经下载了最新版本的mongodb,并将文件移动到mongodb并重命名为目录usr/local/mongodb.当我try 运行mongod时,我得到了以下错误

`./bin/mongod --help` for help and startup options
Sun Apr 15 18:08:25 [initandlisten] MongoDB starting : pid=8801 port=27017 dbpath=/data/db/ 64-bit host=Hanss-MacBook-Air.local
Sun Apr 15 18:08:25 [initandlisten] db version v2.0.4, pdfile version 4.5
Sun Apr 15 18:08:25 [initandlisten] git version: 329f3c47fe8136c03392c8f0e548506cb21f8ebf
Sun Apr 15 18:08:25 [initandlisten] build info: Darwin erh2.10gen.cc 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_40
Sun Apr 15 18:08:25 [initandlisten] options: {}
Sun Apr 15 18:08:25 [initandlisten] exception in initAndListen: 10309 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating
Sun Apr 15 18:08:25 dbexit: 
Sun Apr 15 18:08:25 [initandlisten] shutdown: going to close listening sockets...
Sun Apr 15 18:08:25 [initandlisten] shutdown: going to flush diaglog...
Sun Apr 15 18:08:25 [initandlisten] shutdown: going to close sockets...
Sun Apr 15 18:08:25 [initandlisten] shutdown: waiting for fs preallocator...
Sun Apr 15 18:08:25 [initandlisten] shutdown: lock for final commit...
Sun Apr 15 18:08:25 [initandlisten] shutdown: final commit...
Sun Apr 15 18:08:25 [initandlisten] shutdown: closing all files...
Sun Apr 15 18:08:25 [initandlisten] closeAllFiles() finished
Sun Apr 15 18:08:25 [initandlisten] shutdown: removing fs lock...
Sun Apr 15 18:08:25 [initandlisten] couldn't remove fs lock errno:9 Bad file descriptor
Sun Apr 15 18:08:25 dbexit: really exiting now

推荐答案

sudo chown -R <your-username> /data/db

哪个用户运行mongod?你在用你的常规登录运行它吗?

Mongodb相关问答推荐

geoLocation或geoNear为坐标和半径使用let变量

无法在Ubuntu 22.04上安装MongoDB 7.0

Golang mongodb聚合错误:管道阶段规范对象必须包含一个字段

MongoDB聚合$group阶段$top与$first在大型数据集上的效率

MongoDB 投影按数组中的字符串长度排序

Mongodb聚合查找异常值

没有mongoose 的 Express 和 MongoDB

MongoDB:使用数组过滤器进行更新插入

声明多个模式后无法从数据库中获取数据(mongoose + express + mongodb

Mongodb:查询嵌套在数组中的json对象

MongoDB 存储 ObjectId 的数组

如何对连接到 mongo 的方法进行单元测试,而不实际连接到 mongo?

mongo - 如何查询嵌套的 json

Django admin 和 MongoDB,可能吗?

docker 在不同的端口上运行 mongo 映像

在 MongoDB 上分片 GridFS

mongodb:upserting:仅在插入文档时设置值

如何通过mongoose更新 mongodb 中的对象?

何时使用Singleton单例、Transient和使用 Ninject 和 MongoDB 的请求

如何使用户的邮箱在 mongoDB 中唯一?