Не важно, это было вызвано тем, что я первоначально установил mongodb 1.8.2 через homebrew, а затем обновил его до 2.0.2, но я не скопировал новый файл plist на место, так что launchctl все еще запускал 1.8.2.Вы можете видеть это, потому что при подключении через оболочку:
$ mongo
MongoDB shell version: 2.0.2
говорит о том, что вы используете версию 2.0.2 клиента.Но если вы запустите это:
> db.serverStatus()
Где-то в выводе вы увидите это:
"version" : "2.0.2"
Какая версия работает на сервере.Раньше было 1.8.2, а теперь 2.0.2.