Você criou o diretório ~/Library/LaunchAgents
primeiro? Você pode ter acabado de copiar /usr/local/Cellar/mongodb/1.6.3-x86_64/org.mongodb.mongod.plist
para um arquivo chamado ~/Library/LaunchAgents
Teste ls -la ~/Library/LaunchAgents
e veja qual é o resultado. Deveria se parecer com:
[why@why ~]$ ls -la ~/Library/LaunchAgents
total 40
drwxr-xr-x 7 why why 238 Jan 11 09:47 .
drwx------+ 68 why why 2312 Sep 28 19:39 ..
-rw-r--r-- 1 why why 543 Jan 11 09:47 org.mongodb.mongod.plist
Se, em vez disso, você vir:
[why@why ~]$ ls -la ~/Library/LaunchAgents
-rw-r--r-- 1 why why 543 Jan 11 09:47 /Users/why/Library/LaunchAgents
Então você copiou o plist do MongoDB para um arquivo chamado LaunchAgents
. Veja como remediar isso:
rm ~/Library/LaunchAgents
mkdir -p ~/Library/LaunchAgents
cp /usr/local/Cellar/mongodb/1.6.3-x86_64/org.mongodb.mongod.plist ~/Library/LaunchAgents
launchctl load -w ~/Library/LaunchAgents/org.mongodb.mongod.plist