-1
私はmongo 3.4.4を持っていて、うまく動作していましたが、mongo 2.4.8で動作していますので、3.4.4をアンインストールして2.4.8をダウンロードしました。私は以下を実行する古いバージョンをダウンロードした後、Mongoシェルは開きません。 Mongoのコマンドが見つからない
> mongodb-osx-x86_64-2.4.8/bin/mongod
ポートは接続を待っていますが、シェルを開くことができません。私はこれが私のパスのエラーに起因すると仮定していますが、私はそれを理解することはできません。私はまた別のシェルでこのように接続をチェックしました。
> nc -zvv localhost 27017
そして、私の出力は以下の通りです:
nc: connectx to localhost port 27017 (tcp) failed: Connection refused
found 0 associations
found 1 connections:
1: flags=82<CONNECTED,PREFERRED>
outif lo0
src 127.0.0.1 port 56308
dst 127.0.0.1 port 27017
rank info not available
TCP aux info available
私はただのmongoコマンドが見つからないことを得るシェルを実行するために、新しいターミナルウィンドウを開き
。どのようにこの問題を解決するための任意の助けに感謝します。ここではモンゴで検索クラッシュレポートです:
com.apple.message.domain:
com.apple.crashreporter.writereport.wakeups_resource.diag
com.apple.message.signature: mongod
com.apple.message.signature2: UNBUNDLED ||| ??? (???) ((null))
com.apple.message.signature3: wakeups
com.apple.message.result: noop
com.apple.message.summarize: YES
SenderMachUUID: 958E4B3E-0BA1-3E93-A3B1-959D97BC15D5
「which mongo」と入力して、バイナリの場所を教えてください。.bashrc/bash_profileにパスを追加する必要があります。それはあなたにシェルにアクセスするための時間を与えるでしょう。エラーの限り、ログファイルを投稿できますか? Mac OSXでは、system.logに書き込むことができます。/var/logに移動し、 'grep -Rl 'を実行してください。mongo *'' – ryekayo
クラッシュレポートを追加しました。ログファイルが表示されている限り、探していますか?また、私はどのモンゴーを実行すると、何も返されません –