macOS Mojave 10.14.6
Версия оболочки MongoDB v4.2.1
mongod: db version v4.2.1
Версия сервера MongoDB: 4.0.13
Песочница M0 (общая информация)
Привет, яя использую бесплатную учетную запись MongoDB Atlas и пытаюсь подключить кластер через Mongo Shell. Я запускаю строку подключения и получаю сообщение об ошибке: WARNING: shell and server versions do not match
- подробные сведения о настройке / версии и т. Д. См. Выше
Я смотрел различные подобные ответы SO, но пока ни один из них не работает, и также пробовал этот средний пост безрезультатно.
Я установил монго локально через homebrew и запускаю mongod
в терминале, чтобы получить полную информацию о среде, поэтому я чувствую, что все присутствует / правильно.
Я установил монго для локального запуска в качестве процесса переднего плана с помощью: mongod --config /usr/local/etc/mongod.conf
В Atlas я выбираю скопировать строку подключения Mongo Shell (Shell v4.2), и когда я запускаю ее локально, яполучаю следующее:
connecting to: mongodb://cluster0-shard-00-01-u4kdz.mongodb.net:27017,cluster0-shard-00-02-u4kdz.mongodb.net:27017,cluster0-shard-00-00-u4kdz.mongodb.net:27017/test?authSource=admin&compressors=disabled&gssapiServiceName=mongodb&replicaSet=Cluster0-shard-0&ssl=true
2019-11-02T08:12:54.522+0000 I NETWORK [js] Starting new replica set monitor for Cluster0-shard-0/cluster0-shard-00-01-u4kdz.mongodb.net:27017,cluster0-shard-00-02-u4kdz.mongodb.net:27017,cluster0-shard-00-00-u4kdz.mongodb.net:27017
2019-11-02T08:12:54.523+0000 I CONNPOOL [ReplicaSetMonitor-TaskExecutor] Connecting to cluster0-shard-00-01-u4kdz.mongodb.net:27017
2019-11-02T08:12:54.523+0000 I CONNPOOL [ReplicaSetMonitor-TaskExecutor] Connecting to cluster0-shard-00-02-u4kdz.mongodb.net:27017
2019-11-02T08:12:54.523+0000 I CONNPOOL [ReplicaSetMonitor-TaskExecutor] Connecting to cluster0-shard-00-00-u4kdz.mongodb.net:27017
2019-11-02T08:12:54.736+0000 I NETWORK [ReplicaSetMonitor-TaskExecutor] Confirmed replica set for Cluster0-shard-0 is Cluster0-shard-0/cluster0-shard-00-00-u4kdz.mongodb.net:27017,cluster0-shard-00-01-u4kdz.mongodb.net:27017,cluster0-shard-00-02-u4kdz.mongodb.net:27017
Implicit session: session { "id" : UUID("d14fd190-b378-419b-b596-f0bbe588deb1") }
MongoDB server version: 4.0.13
WARNING: shell and server versions do not match
Error while trying to show server startup warnings: user is not allowed to do action [getLog] on [admin.]
MongoDB Enterprise Cluster0-shard-0:PRIMARY>
Я пробовал это несколько раз, но получаю то же самое, так что теперь я просто гонюсь за хвостом.
Единственное, о чем я могу думать, это то, что локально у меня установлены mongodb-community и mongodb-community-shell (через Brew), но вышеупомянутые точки ошибки Atlasto MongoDB Enterprise
Кто-нибудь может увидеть какие-либо явные ошибки?
Заранее спасибо.