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

mongodを`sudomongod`で開始する必要はありません

    これは私のために働いた:

    sudo chmod -R 777 /data/db
    

    次に

    sudo chown -R `id -u` /data/db
    

    -R コマンドを再帰的にします。以前、両方のsudo chmod 777 /data/dbを試しました。 およびsudo chown `id -u` /data/db 他のStackOverflowの回答で指示されたとおりですが、失敗しました。

    (PS申し訳ありませんが、これは非常に古い質問ですが、問題の答えを探しているときに見つけました。なんとか解決できたので、将来誰かのためにここに置くと思いました。また、これら2つのコマンドのどちらが違いを生んだかはわかりませんが、機能しました。)



    1. MongoDB $ sin

    2. ノードドライバーを使用して、ホスト間でMongodbのデータベースをクローンします

    3. CentOS7へのMongoDBのインストール

    4. ApacheHBase書き込みパス