尝试创建 MongoDB data/db 目录时出现以下错误:
sudo mkdir -p /data/db
mkdir: /data/db: Read-only file system
尝试创建 MongoDB data/db 目录时出现以下错误:
sudo mkdir -p /data/db
mkdir: /data/db: Read-only file system
重新安装对我不起作用(它需要禁用 SIP,我不想这样做)所以我移动了 mongo 文件夹。您应该在桌面上的“重新定位的项目”文件夹下拥有旧文件夹,因此只需将其复制到您想要的任何位置(我将其移动到我的用户文件夹),然后在终端中转到
mongod --dbpath /users/<username>/data/db/
希望这可以帮助
由于 mac os catalina 中的只读文件系统导致的问题
将您的 mac 系统引导至恢复模式。(通过按住 CMD+R 的启动系统)。
打开终端(出现在左上角菜单的“实用程序”中)。
只需运行命令
csrutil 禁用
重新启动系统并正常启动
在做任何活动之前打开终端并运行命令。
须藤挂载-uw /
完成这一切后,您可以在根位置写入
而不是sudo mkdir -p /data/db
我跑sudo mkdir -p /System/Volumes/Data/data/db
这对我来说很好。
您现在必须在其中创建目录/System/Volumes/Data
。