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

起動時のMongodbエラー

    まず、古くからのコマンドを使用して、システム上で実行されているmongodの他のインスタンスを探します。

    ps ax | grep mongod
    

    -

    のような行が表示された場合
    98555   ??  S      4:40.89 mongod --dbpath /Volumes/ComputerName/data/db 
    -PID-                      -name-          -------------path------------
    

    次に、mongodプロセスがすでに実行されています。もしそうなら、それを殺してから、再びモンゴッドを始めてください。

    PID =0000のプロセスを強制終了するには、Unixライクな環境で-

    kill -9 0000
    

    コンソールが次のようなものを返す場合-bash: kill: (98555) - Operation not permitted

    を使用します
    sudo !! 
    

    スーパーユーザーとしてコマンドを繰り返す 。これでうまくいくはずです。

    PS:データベースにまだデータを保存していない場合は、/dataを削除してください 次に、/data/dbを作成します 再びディレクトリ。 sudo mongodを実行します うまくいくはずです。



    1. マングーススキーマで複数の値を使用する一意のドキュメント

    2. MongoDB $ isoDayOfWeek

    3. 保存されたサークル内の場所を検索する

    4. 余分な文字列が前に付いたRedisシリアル化