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

160
Visualizações
error al degradar mongodb 3.4 a 2.6.11

Estaba tratando de degradar mi versión local de mongodb de 3.4 a 2.6.11 en ubuntu 14.04 , recibo el siguiente error cuando intento iniciar mongodb:

2017-01-27T10:24:16.190+0600 [initandlisten] excepción en initAndListen: 28574 No se puede iniciar el servidor. Archivos de datos detectados en /var/lib/mongodb creados por el motor de almacenamiento 'wiredTiger'. El motor de almacenamiento configurado es 'mmapv1'., terminando

Aquí está el procedimiento que he seguido.

eliminar la versión existente de mongodb

 sudo apt-get --purge remove mongodb-org mongodb-org-* sudo apt-get --purge autoremove

instalar la versión 2.6.11

 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list sudo apt-get update sudo apt-get install -y mongodb-org sudo apt-get install -y --force-yes mongodb-org=2.6.11 mongodb-org-server=2.6.11 mongodb-org-shell=2.6.11 mongodb-org-mongos=2.6.11 mongodb-org-tools=2.6.11

versión pin

 echo "mongodb-org hold" | sudo dpkg --set-selections echo "mongodb-org-server hold" | sudo dpkg --set-selections echo "mongodb-org-shell hold" | sudo dpkg --set-selections echo "mongodb-org-mongos hold" | sudo dpkg --set-selections echo "mongodb-org-tools hold" | sudo dpkg --set-selections

iniciar mongodb

 sudo service mongod start

depuración

 cat /var/log/mongodb/mongod.log

2017-01-27T10:24:16.190+0600 [initandlisten] excepción en initAndListen: 28574 No se puede iniciar el servidor. Archivos de datos detectados en /var/lib/mongodb creados por el motor de almacenamiento 'wiredTiger'. El motor de almacenamiento configurado es 'mmapv1'., terminando

captura de pantalla

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

El motor de almacenamiento predeterminado en 3.4 es wiredTiger , mientras que en 2.6 es mmapv1 . Por lo tanto, los datos de 3.4 no son compatibles con 2.6.

Si sus datos no son importantes, simplemente elimine el contenido del directorio de datos y estará bien:

 rm -rf /var/lib/mongodb/*

Si necesita los datos, reinstale 3.4, haga una copia de seguridad de los datos usando mongodump , cambie a 2.6 y restaure los datos usando mongorestore .

Dado que 3.4 admite tipos de datos adicionales, es posible que tenga algunos problemas de compatibilidad.

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