震惊!Mac启动mongodb失败竟是这个原因

更新完catalina一直还没运行过mongodb,今天因为需要在命令行启动mongod时一直报错,如下:
在这里插入图片描述发现原因,是因为/data/db目录未找到,当初安装mongo时/data目录是建在了根目录下面,但更新catalina之后系统默认不允许往根目录新建文件了(网上有具体修改权限的教程,需要的同学可以百度)。我这里偷了个懒,直接是将更新系统后桌面上迁移项目的/data/db(也就是我之前安装时创建mongodb的数据目录,新安装的同学可以直接将这个目录建在非根目录下即可)拷贝到/usr/local/val/mongodb下了,然后运行:

mongod --dbpath=/usr/local/var/mongodb/data/db

成功启动!

猜你喜欢

转载自blog.csdn.net/airenKKK/article/details/103889484
今日推荐