ローカルの mongo db を起動できない/起動できない
質問
私はMongoDBに新しいです。私は現在、Mongo DBのダンプ(すなわち、.bsonファイルのディレクトリ)を持っており、それをMongoにインポートしようとしています。
の説明に従ってmongoをインストールしました。 http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/ .
現在、mongod --dbpath /path/to/my/mongodata (これは空のディレクトリです) を実行して、ローカルの mongo インスタンスを起動するテストを試みています。
標準出力に次のように表示されます。
Thu Sep 20 09:46:01 [initandlisten] MongoDB starting : pid=1065 port=27017 dbpath=/path/to/my/mongodata/ 64-bit host=dhcp-18-111-28-92.dyn.mit.edu
Thu Sep 20 09:46:01 [initandlisten]
Thu Sep 20 09:46:01 [initandlisten] ** WARNING: soft rlimits too low. rlimits set to 266 processes, 2560 files. Number of processes should be at least 1280 : 0.5 times number of files.
Thu Sep 20 09:46:01 [initandlisten] db version v2.2.0, pdfile version 4.5
Thu Sep 20 09:46:01 [initandlisten] git version: f5e83eae9cfbec7fb7a071321928f00d1b0c5207
Thu Sep 20 09:46:01 [initandlisten] build info: Darwin bs-osx-106-x86-64-1.local 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011; root:xnu-1504.15.3~1/RELEASE_I386 i386 BOOST_LIB_VERSION=1_49
Thu Sep 20 09:46:01 [initandlisten] options: { dbpath: "/path/to/my/mongodata/" }
Thu Sep 20 09:46:01 [initandlisten] journal dir=/path/to/my/mongodata/journal
Thu Sep 20 09:46:01 [initandlisten] recover : no journal files present, no recovery needed
Thu Sep 20 09:46:01 [websvr] admin web console waiting for connections on port 28017
Thu Sep 20 09:46:01 [initandlisten] waiting for connections on port 27017
この時点では、ただそこに留まっていて何もしません。ローカルホストで何かが起こるのを待っているように見えますが、何が起こっているのか理解できるほどmongoを知りません。何か手助けはありますか?
どのように解決するのですか?
何も問題はありません。サーバーを起動し、ポート
27017
. これでサーバとのやりとりを始めることができます。例えば、新しいターミナルタブを開いて、次のコマンドを実行します。
mongo
を実行すると、mongo の対話型コンソールが開き、デフォルトのサーバー (
localhost:27017
)
mongod をバックグラウンドプロセスとして実行したい場合 (コンソールを取得するため) は、次のようにします。 -fork コマンドオプションを使います。このためには、ある種の のロギングを行う必要があります。
eg.
mongod --dbpath /path/to/my/mongodata --fork --logpath /path/to/my/mongod.log
bsonexport を復元したい場合は、おそらく mongorestore コマンドを使うでしょう。
関連
-
[解決済み】SocketException: アドレスはすでに使用中です。
-
[解決済み] MongoDB ドキュメントからフィールドを完全に削除する方法は?
-
[解決済み] ストア enum MongoDB
-
[解決済み] MongoDB が clientcursormon でスタックした(ポート 27017 で接続を待っている)。
-
[解決済み] 配列フィールドが空でない MongoDB レコードを検索する
-
[解決済み] SocketException: アドレスはすでに使用中です MONGODB
-
[解決済み] 日付に基づいたクエリを返す
-
[解決済み】ネストされたオブジェクトをクエリする方法は?
-
[解決済み] 配列内の ObjectId の $lookup による検索
-
[解決済み] mongoがどのポートをリッスンしているか、mongoシェルから見るにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】MongoDBシェルですべてのコレクションを一覧表示するには?
-
[解決済み] MongoDB の個別集計
-
[解決済み] mongoimport : 'error validating settings: positional argument is only one allowed' (設定の検証エラー:位置引数は1つしか許可されません。
-
[解決済み] Mongo Restart Error -- /var/run/mongodb/mongod.pid が存在する
-
[解決済み] MongoDB のオブジェクトを部分的に更新して、新しいオブジェクトを既存のオブジェクトにオーバーレイ/マージするにはどうすればよいですか?
-
[解決済み】MongoDBをWindowsサービスとして実行するにはどうすればいいですか?
-
[解決済み] MongoDb の 2 つのフィールドを比較するクエリ条件
-
[解決済み] MongoDBの$unwind演算子って何?
-
[解決済み] MongoDBコンテナの起動時にDBを作成するには?
-
[解決済み] Mac OS のターミナルからリモートの Mongo サーバーに接続するにはどうしたらいいですか?