Не удается подключиться к кластеру MongoDB Atlas через Shell - версии оболочки и сервера не совпадают - PullRequest
0 голосов
/ 02 ноября 2019

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

Кто-нибудь может увидеть какие-либо явные ошибки?

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...