web-dev-qa-db-ja.com

サービス「MongoDB Server」(MongoDB)を開始できませんでした

公式Webサイトのインストーラーを使用して、ローカルマシンにmongo DBをインストールしようとしています。しかし、私は継続的にこのメッセージを受け取っています、誰かが手伝ってくれる?

enter image description here 提供された解決策を試しました here が役に立ちませんでした。

3
Eskoby

次のことをお勧めします。

Win + Rを押して、あなたを開きますrun.exeそして、その中にservices.mscと入力して、servicesを開きます。 MongoDB Serverという名前でサービスを探し、Startup Typeを手動で-に設定しますAutomatic-[それに加えて、usernameおよびpasswordを手動で設定できます。ユーザーにサービスとしてのログインが許可されたというメッセージが表示された場合は、MSIダイアログで再試行を押して、起動するかどうかを確認してください。

重要:
続行する前に、すべてを保存して閉じることを忘れないでください(services.msc)。


また、非常に重要であるため、.NET frameworkバージョンを確認して、バージョン4.5以上に更新する必要があります。たとえば、Driver Boosterなどのソフトウェアをダウンロードして、すべてのドライバーと古いコンポーネントを更新することができます。

5
Dzenis H.

同じ問題に遭遇しました。私の問題は設置場所でした。 C:\MongoDBでインストールしようとしました。デフォルトのMongoDbの場所であるC:\Program Files\MongoDBにインストールすることで解決しました。

1
Pholoso Mams

私にとって、これは通常、構成ファイル%ProgramFiles%\ MongoDB\Server\x.x\bin\mongod.cfgの問題です

無効なオプション「snmp」が有効になっていることがありました(エンタープライズバージョンでのみ有効)。

現在、インストーラーはデータとログのディレクトリを要求しますが、常にこれらを使用しているようには見えませんが、デフォルトでそれぞれ%MONGO_DATA_PATH%または%MONGO_LOG_PATH%に設定されています。これらをどこに定義すればよいかわかりませんが、サーバーはc:\ data\db(存在しない)へのアクセスに失敗します。したがって、パスを修正する必要があります。

0
JeffRSon