sql >> データベース >  >> NoSQL >> MongoDB

グローバル初期化に失敗しました:BadValue無効またはユーザーロケールが設定されていません。 LANGおよび/またはLC_*環境変数が正しく設定されていることを確認してください

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

    そのVM、または少なくともそのVMのそのセッションで、ロケール設定が壊れているか存在しないようです。ロケールが正しく設定されていないと、MongoDBの依存関係(ブースト)の1つが失敗します(SERVER-9032を参照)。参考までに、SERVER-9032を変更する前は、この問題はまだ発生していましたが、次のようになりました。

    ログアウトして再度ログインすると修正できる場合があります(currentsessionでのみ壊れています)。または、sudo local-genを実行して、生成が成功することを確認できます。

    それまでの間、mongo(またはmongodなど)を実行するための回避策として、プログラムを開始する前に、LC_ALL変数を手動で設定するだけです。

    export LC_ALL=C
    mongo 
    



    1. アプリケーションを起動できませんでした(ポート8080)が利用できません

    2. Javaを使用したMongoDBアグリゲーション

    3. MongoDB:「_id」の代わりに「id」を出力します

    4. MongoDBデータストアディレクトリの変更