MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Échec de l'initialisation globale :BadValue Non valide ou aucun paramètre régional utilisateur n'est défini. Veuillez vous assurer que les variables d'environnement LANG et/ou LC_* sont correctement définies

https://askubuntu.com/questions/536875/error-in-installing-mongo-in-virtual-machine :

Il semble que vos paramètres régionaux soient cassés ou inexistants sur cette machine virtuelle, ou au moins cette session sur cette machine virtuelle. L'une des dépendances de MongoDB (boost) échouera lorsqu'une locale n'est pas correctement définie (voir SERVER-9032). Pour référence, avant le changement dans SERVER-9032, ce problème se produisait toujours mais ressemblait à ceci.

Parfois, se déconnecter et se reconnecter peut résoudre le problème (seulement cassé pour la session en cours), ou vous pouvez essayer d'exécuter sudo local-gen pour vous assurer que la génération est réussie.

En attendant, comme solution de contournement pour faire fonctionner mongo (ou mongod, etc.), définissez simplement votre variable LC_ALL manuellement avant de démarrer le programme :

export LC_ALL=C
mongo