Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

466
Views
MongoDB Compass: la topología actual no admite sesiones

De repente, recibo un error: "La topología actual no admite sesiones" en MongoDB Compass. ¡Nunca había visto esto antes en MongoDB Compass!

A continuación se muestran los detalles sobre la versión/servidor

Versión de la brújula de MongoDB: 1.29.5 (1.29.5)

Versión MongoDB: Comunidad MongoDB 3.0.6

Clúster: Host independiente: AWS EC2

ingrese la descripción de la imagen aquí .

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Creo que este es un problema debido a que la versión de mongoDB no es compatible con la última versión de MongoDB Compass.

Solución: Versión degradada de MongoDB Compass a 1.28.4 (1.28.4).

Enlace: https ://github.com/mongodb-js/compass/releases?q=1.28.4&expanded=true... busque el instalador necesario en Activos.

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Report

0

Me esforcé mucho y no terminé bien :(

Así que cambié a otra herramienta.

Prueba https://nosqlbooster.com/

over 4 years ago · Santiago Trujillo Report

0

Tuve un problema similar y resultó que tenía varias versiones de Mongo instaladas al mismo tiempo.

¿Por algún cambio estás viendo esto, ejecutando mongo localhost en una Mac? Si es así, intente esto: en primer lugar, ejecute brew services list . ¿Tienes más de una versión en ejecución? Tenía 3.6, 4.2 y 5.1 instalados a la vez. Lamentablemente, el anterior estaba en uso (y Mongo <4 no admite sesiones. ¡De ahí el error que ves!)

Lista de servicios de elaboración de cerveza

Eliminar versiones antiguas es bastante fácil. Primero detenemos el servicio, luego eliminamos todas las versiones que no nos gustan y al final reiniciamos el servicio. Quería eliminar la versión 3.6 y 4.2:

 brew services stop mongodb-community brew uninstall mongodb-community@3.6 brew uninstall mongodb-community@4.2 brew services restart mongodb-community

(¿Quizás desee eliminar todas las versiones de mongodb-community y volver a instalar la versión más reciente? No hay problema, solo recuerde brew upgrade y luego brew install mongodb-community ).

¡Ahí tienes! Pero... oh... ¿Quizás debería haberte dicho que HAGAS UNA RESPALDA DE TU DATO?

Mi antigua base de datos 3.6 estaba usando un motor diferente al nuevo. Por lo tanto, no pude iniciar mongo. Por suerte para mí, no tenía ningún dato vital, así que lo borré todo.

Cómo limpiar completamente* tu mongo:

 brew services stop mongodb-community mv /usr/local/var/mongodb /usr/local/var/mongodb.bak mkdir /usr/local/var/mongodb brew services restart mongodb-community

*) Como puede ver, los datos antiguos se mueven al catálogo mongodb.bak .

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!