1 votes

Impossible de démarrer mongodb-org 5 sur le serveur ubuntu dans virtualbox après l'installation - Core dump

J'ai suivi les instructions de la documentation officielle, mais lors de la vérification de l'état du processus, cela me donne l'erreur suivante :

imperium@imperium:~$ sudo systemctl status mongod.service
 mongod.service - Serveur de base de données MongoDB
     Chargé : chargé (/lib/systemd/system/mongod.service ; désactivé ; préréglage du fournisseur : activé)
     Actif : échec (Résultat : core-dump) depuis Wed 2021-11-03 18:58:22 UTC; il y a 16min
       Docs : https://docs.mongodb.org/manual
    Processus : 2405 ExecStart=/usr/bin/mongod --config /etc/mongod.conf (code=dumped, signal=ILL)
   Principal PID : 2405 (code=dumped, signal=ILL)

nov 03 18:58:22 imperium systemd[1]: Démarrage du serveur de base de données MongoDB.
nov 03 18:58:22 imperium systemd[1]: mongod.service: Le processus principal a quitté, code=dumped, statut=4/ILL
nov 03 18:58:22 imperium systemd[1]: mongod.service: Échec avec le résultat 'core-dump'.
imperium@imperium:~$

C'est une installation propre du serveur Ubuntu. Comment puis-je résoudre ce problème ?

Ma tentative de solution

sudo chown -R mongodb:mongodg /var/log/mongodb
sudo chown -R mongodb:mongodg /var/lib/mongodb
sudo chmod -R 755 /var/lib/mongodb
sudo chmod -R 755 /var/log/mongodb

sudo systemctl restart mongod.service

Même résultat.


sudo mongod --repair --dbpath /var/lib/mongod
> Instruction illégale

imperium@imperium:~$ dmesg | grep mong
[   31.638118] traps: mongod[627] trap invalid opcode ip:565454367a9a sp:7ffc8668ba80 error:0 in mongod[565450400000+5090000]

1voto

Legna Points 173

J'ai trouvé cette réponse :

MongoDB 5.0 nécessite un processeur Sandy Bridge ou plus récent. Obtenez un processeur plus récent ou utilisez une version antérieure de MongoDB. https://jira.mongodb.org/browse/SERVER-54407

J'ai restauré ma machine virtuelle à un instantané antérieur à l'installation de Mongo 5 et j'ai installé mongodb 4.4 et ça fonctionne maintenant.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X