Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

456
Visualizações
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 Respostas
Responde à pergunta

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 Relatório

0

Me esforcé mucho y no terminé bien :(

Así que cambié a otra herramienta.

Prueba https://nosqlbooster.com/

over 4 years ago · Santiago Trujillo Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda