2017-12-08 1 views
0

Windows 8マシンでMongoDBのUIツールとしてRobo 3Tを使用します。今では、Amazon EC2クラウドのUbuntu 14サーバーで本番環境にDBを導入しました。私はロボ3T経由でUbuntuのいずれかにWindowsマシンから接続しようとすると、私は次のエラーが表示されますMongoDB:Windowsでunixソケットをサポートしていません

Cannot connect to the MongoDB at [ http://12.345.678.90]:27017 .

Error: No unix socket support on windows

は、問題は、私が何かをインストールすることによって、自分のコンピュータ上で修正する必要があるということですか?それともMongo 3Tの問題ですか?

私のWindowsで問題が発生した場合は、動作させるには何をインストールする必要がありますか?

Mongo 3Tの問題であれば、WindowsからUbuntuへの接続をサポートする別のUIについて知っていますか?

おそらくEC2ソリューションですか?

Robo 3Tで変更する必要がある設定がありますか?

"http"を "mongodb"に変更しようとしました。 hereを示唆したように、私はまた、プロトコルプレフィックスを削除しようとしましたが、私はエラーになってしまった:

Cannot connect to the MongoDB at 12.345.678.90:27017.

Error: Network is unreachable.

答えて

0

はあなたのmongo構成ファイルでbindIPの設定を持っていますか?エラーが発生する可能性があります。 bindIp設定を削除するか、IPがmongoサーバーにアクセスできるようにしてください。 (設定変更後にサービスを再開してください)。

+0

mongo設定ファイルの場所と名前は何ですか? – Alon

+0

/etc/mongod.conf 設定ファイルがない場合は、設定ファイルを作成し、その設定でmongoを起動する必要があります。これを確認してくださいhttps://docs.mongodb.com/v3.2/reference/configuration-options/ –

+0

私は/etc/mongod.confはLinux上の場所だと思いますが、私が言及したように私はWindowsを使用しています。 Windows上の場所は何ですか? – Alon

関連する問題