Forum Linux.debian/ubuntu Problème installation MongoDB dans Ubuntu

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
18
mai
2023

Bonjour la communauté

Je suis un nouveau utilisateur Linux et plus particulièrement de sa distribution Ubuntu.
J'ai recemment installé Ubuntu version 21 sur mon Portable, mais le but est de travailer avec MongoDB pour simuler mon projet, dont je me suis servi de cette base de donnée comme SGBD.

Après quelques recherches, j'ai suivi toute les procédures d'installation telle que mentionné à travers ce lien https://gadgetconnecte.com/comment-installer-mongodb-4-dans-ubuntu-21-04/ , tout se passe très bien durant l'installation à mon avis. J'ai pu aussi constaté que l'installation de MongoDB a quelque chose de différente que les programmes habituels dans Ubuntu.

Après l'installation, j'ai essayé de démarrer la base de donnée à partir de la commande sudo systemctl start mongod tel qu'il est mentionné à l'étape 5, mais rien n'est signalé, ni la base de donnée qui devrait être démarrer normalement, mais en tout cas je ne reçoit aucun signale. Après plusieurs essaie je ne sais toujours pas où ça bloque.

Etant débutant, je suis un tout petit peu perdu.
Besoin de vos suggestion et aide svp

  • # manuel systemd

    Posté par  . Évalué à 2.

    avec systemd, obtenir des infos:

    systemctl status mongodb

    obtenir le journal (chronologie inversée)

    journalctl -r -u mongodb

  • # service up?

    Posté par  . Évalué à 1.

    Bonjour,
    il me semble que c'est le comportement attendu, systemctl ne dit rien par défaut, ça râle seulement quand ça se passe mal.
    Pour vérifier je viens d'installer la version courante (6.06) du package pour "debian 11" sur ma station sous ubuntu 22.04

    sudo systemctl start mongod
    

    et hop ça tourne:

    sudo netstat -laputen | grep mongo
    tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      134        77276      20996/mongod 
    

    A part ça, peut-être serait-il préférable d'opter pour une version stable "LTS" (Long Term Support) d'Ubuntu (la dernière étant la 22.04), mais c'est un autre débat.

  • # avx?!

    Posté par  (site web personnel, Mastodon) . Évalué à 1.

    Oui, il faut faire un

    systemctl status mongod
    Si ça coince, vérifier que tu a bien le support de avx avec ton CPU:

    lscpu | grep -x avx
    obligatoire au dessus des versions > 4.4.16

    On ne peut pas mettre d'array dans le string...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.