Via terminal crie o arquivo plist no diretório: /Library/LaunchDaemons/org.mongo.mongod.plist
Coloque o conteúdo abaixo:
Na linha 11 você configura o local de instalação do seu Mongo, verifique se está no mesmo local padrão.
As vezes ele pode está sendo executado de:
/usr/bin/mongod
Depois precisamos criar o arquivo de log e o diretório onde salvaremos os bancos:
sudo mkdir -p /opt/local/var/db/mongodb sudo mkdir -p /opt/local/var/log/ sudo touch /opt/local/var/log/mongodb.log
Por fim adicione nosso arquivo plist no Launch:
sudo chown root:wheel /Library/LaunchDaemons/org.mongo.mongod.plist sudo launchctl load /Library/LaunchDaemons/org.mongo.mongod.plist sudo launchctl start org.mongo.mongod
Agora ao reiniciar a maquina o Mac irá startar o Mongo automaticamente.
Related links: http://hunterford.me/mongodb-startup-item/
Solução alternativa seria rodar o script feito Andrei Railean: https://github.com/AndreiRailean/MongoDB-OSX-Launchctl