この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 9243|答える: 1

MongoDbのインストール起動時に遭遇したいくつかの問題

[リンクをコピー]
掲載地 2017/08/20 16:09:07 | | | |
まず最初に、mongodbをダウンロードしてインストールしてください。具体的なダウンロードとインストールのチュートリアルについては触れません。私が使っているバージョンは「mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed」です。

インストールしたディレクトリはD:\MongoDB\Server\3.4\でした。

MongoDBを設定ファイルの形で始め、自分で新しいmongo.confファイルを作成しました

<setting> = <value> この構成形式はMongoDBバージョン2.4の設定ファイルであり、新しいバージョンは旧バージョンの設定コマンドと互換性があります

公式ウェブサイト紹介リンク:https://docs.mongodb.com/v2.4/reference/configuration-options/

新バージョンはYAMLプロファイル形式に基づいており、導入リンクは以下の https://docs.mongodb.com/manual/reference/configuration-options/

構成は以下の通りです:



次にbinディレクトリに入り、cmdコマンドで起動します。起動コマンドは以下の通りです:



誤差は以下の通りです:

---------------------------
mongod.exe - システムエラー
---------------------------
このプログラムは、コンピュータからapi-ms-win-crt-runtime-l1-1-0.dllが欠落しているため起動できません。 この問題を解決するためにプログラムを再インストールしてみてください。
---------------------------
確かですか   
---------------------------



直す方法は以下の通りです:

VC redit.exeプログラムをインストールして解決する方法

これはVC:VCのプログラムですredit.exe
リンク:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

ダウンロード時にシステムのニーズに応じてx86またはx64を選択しれば、インストールは成功します。



この問題が解決した後、スタートアップコマンドを再度実行すると、新しいエラーは以下の通りです。

D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
2017-08-20T15:40:48.459+0800 F CONTROL [メイン] グローバル初期化失敗:Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log"

解決策:D:\MongoDB\Server\3.4\ディレクトリの下に新しいログフォルダを作成します!!

次に再度スタートアップコマンドを実行し、今回はエラーは出ませんが、ポートは接続されておらず、スタートアップも成功せず、エラーも報告されません。以下の通りです。



実際、これは成功したスタートとは言えず、解決策は以下の通りです。

D:\MongoDB\Server\3.4\directoryの下に新しいデータフォルダを作成します!!

というのは設定ファイルでは2つのファイルのディレクトリを指定しますが、プログラムは自動的にディレクトリを作成しません。手動で作成する必要があります。もしディレクトリが存在しなければ、MongoDBは起動に失敗します! エラーは報告されません!!

すべてのログとデータディレクトリは手動で作成する必要がありますが、今回はスタートが成功します!!

起動に成功した後は、cmdウィンドウを閉じないでください。cmdウィンドウを閉じるとMongoDBも閉じてしまいます!!


MongoDBのスタートアップ成功インターフェースは以下の通りです:










先の:MongoDbデータベースRobomongo接続ツール
次に:MongoDB v2.4 設定ファイルのパラメータ
 地主| 掲載地 2017/08/20 16:16:38 |
MongoDB v2.4 設定ファイルのパラメータ
https://www.itsvse.com/thread-3994-1-1.html
(出典:建築家)
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com