mongoDB起動で「directory /data/db not found」のエラーが発生した

mongodを以下のように起動したところ、エラーが発生しました。

エラーは以下の内容です。

「/data/db」ディレクトリがないといっています。

たしかにmongodbをインストールしたサーバにはそのディレクトリは存在しません。

「mongod -h」で確認すると以下の記載がありました。

「dbpath」のデフォルトが「/data/db」とのことです。

では、そのディレクトリを作成する必要があるかというと、そうではありません。インストール直後に作成される「/etc/mongod.conf」では以下のようになっています。

「dbpath」を「/var/lib/mongo」に設定していますね。

ちなみに、そのディレクトリは存在します。

ということで、解決方法は以下の通り、confファイルを指定して起動することです。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする