4

10.8.2 を実行している Mac があり、コマンドを実行して mongodb をインストールしましたbrew install mongodb。すべてが正しくインストールされているように見えました。ただし、実行mongoしてシェルに入ると、次のエラーが発生します。

Alexander-Burgos-Collazos-MacBook:~ Alexander$ mongo
MongoDB shell version: 2.2.3
connecting to: test
Wed Feb  6 19:44:59 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91
exception: connect failed

ここでいくつかのスレッドをたどりましたが、修正方法について明確で簡潔な答えが得られませんでした。mongodコマンドターミナルに入力すると、次のように返されました。

all output going to: /usr/local/var/log/mongodb/mongo.log

そこから、私が入力したものはすべて何も返されません。これが実際にどのように機能するかについて私は混乱しています。

4

3 に答える 3

13

モンゴッドが開始されていない可能性があります。

手動で開始するには、次のコマンドを使用します。

/usr/local/opt/mongodb/mongod run --config /usr/local/etc/mongod.conf

しかし、brewにはlanchctlplistがあります。このコマンドを実行すると、ログイン時にmongodbが起動します。

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mongodb.plist

brewバージョンmongodbの詳細:

brew info mongodb

あなたがマニュアルで読むことができるmongodについての詳細。

于 2013-02-07T01:26:21.430 に答える
2

Brewサポートの最新バージョン

brew services start mongodb

于 2017-03-07T10:34:00.753 に答える
0

私のmongoのインストールが壊れていて、mongoをアンインストールして再インストールするとうまくいきました。次の手順が役立つ場合があります

/usr/local/Cellar から mongodb を削除します /usr/local/etc から mongod.conf ファイルを削除します /usr/local/var から mongodb データを削除します

次の場所にデータベースが存在しないことを確認します: /usr/local/etc コマンドを使用します: cd /d プロセスが実行されていないことを確認します: ps aux | grepモンゴ

mongo を再インストールします: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-os-x/

于 2013-08-15T14:24:47.677 に答える