6

mongo db を操作するには、mongo db を起動する必要があることを理解しています。しかし、なぜ毎回dbpathを設定するのか理解できませんか? そのパスを一度だけ構成する必要があると思いました。私は正しいですか?

4

3 に答える 3

3

これは2つの方法で解決できます。

  • dbpathをハードコードされたものに変更します。/data/db/
  • または、実際にMongoDBインスタンスを呼び出すスタートアップスクリプトを作成します

例として、最後のポイントで述べたように、これを行うためにいくつかのスクリプトを作成できます。

=== rnMongo.sh ===
./mongod --dbpath

次に、1つのコマンドで:

./rnMongo.sh

または、新興の仕事として:

# mongodb - Mongo Starter
author "lol"
description "Starts the MongoDB servers"

start on started network-services

#expect fork
exec /home/ubuntu/mongodb/bin/mongod --auth
#echo "Mongodb is now running";
#exit 0;
#stop
stop on runlevel [016]

#pre-stop

それらの線に沿った何か

于 2013-01-06T10:07:56.843 に答える