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 disable
システムを再起動し、通常どおり起動します
アクティビティを行う前に、ターミナルを開いてコマンドを実行します。
Sudoマウント-uw /
これがすべて完了したら、ルートの場所に書き込むことができます
次の回答を参照してください: https://superuser.com/questions/1458974/macos-switched-root-mongodb-data-folder-to-system-ownership-and-it-cannot-be-cha =
ここで、/System/Volumes/Data
にディレクトリを作成する必要があります。