mongodbを実行した時のこと
ズラズラーっと文字が出てきて「お、起動できるかな」と思ったら以下のエラー
exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
そして
shutting down with code:100
マジか、、対応するぜ!!
ということで無事対処できたので方法をまとめておおきます。
vim /usr/local/etc/mongod.confを実行
とりあえずPathに問題がありそうな感じだったので「dbPath」が何になっていいるかをチェックします。
ターミナルで以下を実行。
$ vim /usr/local/etc/mongod.conf systemLog: destination: file path: /usr/local/var/log/mongodb/mongo.log logAppend: true storage: dbPath: /usr/local/var/mongodb net: bindIp: 127.0.0.1
mongod --dbpath/usr/local/var/mongodbを実行
pathを指定してmongodを実行しました。
$ mongod --dbpath /usr/local/var/mongodb/
今度はシャットダウンされずにいけた!!
mongod --dbpath /*********
の*部分はvim /usr/local/etc/mongod.confを実行した時に表示されたdbpathの
場所になるので、今回の僕とは異なるかもしれないのはきおつけてくださ。
あとは新規ターミナルのウィンドウで
$ mongo
を実行して、問題なく起動すれば完璧です。
(WARNINGは出ても問題ないです。この記事に書いてます)
MongoDBをMacにインストールする手順【これさえすればOK】
SpringFrameworkとVue.jsとMongoDBを使ってWebアプリケーションを作りたかったので早速MongoDBをダウンロード・インストールしてみました。 あなたMongoDBってどうや ...
続きを見る