У меня была такая же проблема, и вот как я действительно легко ее исправил:
Моя БД была заполнена ненужным мусором, который мне больше не нужен, поэтому я удалил папку /data/
через Терминал и повторно-создал его с помощью:
sudo mkdir /data/
Я думаю, что создание папки с root-доступом через терминал было причиной проблемы.Вместо этого я просто снова удалил все, а затем перешел в корневую папку с помощью Finder.
Щелкните правой кнопкой мыши> Новая папка> введите пароль> переименуйте в данные> новая папка> переименуйте в db
Тогда я просто запустил mongod, как обычно, и это сработало!
Я знаю, что это «дурацкий» способ действий, позволяющий избежать всех хакерских разрешений и тому подобное, но это сработало!