2017-06-02 62 views
0

mongodbクラスタを作成し、mongoシェル経由で接続しようとしましたが、以下のエラーが表示されます。私は何か間違っていますか?Mongodb接続に失敗しました

mongo "mongodb://cluster0-shard-00-00-qvc6m.mongodb.net:27017,cluster0-shard-00-01-qvc6m.mongodb.net:27017,cluster0-shard-00-02-qvc6m.mongodb.net:27017/test?replicaSet=cluster0-shard-0" --authenticationDatabase <DATABASE> --ssl --username <USERNAME> --password <PASSWORD> 

MongoDB shell version: 3.2.12 
connecting to: mongodb://cluster0-shard-00-00-qvc6m.mongodb.net:27017,cluster0-shard-00-01-qvc6m.mongodb.net:27017,cluster0-shard-00-02-qvc6m.mongodb.net:27017/test?replicaSet=cluster0-shard-0 
2017-06-02T18:59:22.341+0530 I NETWORK [thread1] Starting new replica set monitor for cluster0-shard-0/cluster0-shard-00-00-qvc6m.mongodb.net:27017,cluster0-shard-00-01-qvc6m.mongodb.net:27017,cluster0-shard-00-02-qvc6m.mongodb.net:27017 
2017-06-02T18:59:22.342+0530 I NETWORK [ReplicaSetMonitorWatcher] starting 
2017-06-02T18:59:27.220+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:28.685+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:30.120+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:31.553+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:32.679+0530 W NETWORK [ReplicaSetMonitorWatcher] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:34.072+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:35.546+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:36.981+0530 W NETWORK [thread1] No primary detected for set cluster0-shard-0 
2017-06-02T18:59:36.981+0530 E QUERY [thread1] Error: connect failed to replica set cluster0-shard-0/cluster0-shard-00-00-qvc6m.mongodb.net:27017,cluster0-shard-00-01-qvc6m.mongodb.net:27017,cluster0-shard-00-02-qvc6m.mongodb.net:27017 : 
[email protected]/mongo/shell/mongo.js:223:14 
@(connect):1:6 

exception: connect failed 

ありがとうございます。

+0

はまあ理由がエラー 'セットcluster0-シャード - 0 'のための検出はありません主にあります。したがって、レプリカセットは選挙の状態にある可能性が高いです。あなたはそれを見て、**その特定の問題を引き起こしているものを見なければなりません。 –

+0

BTW。レプリカセットがプライマリを持たない理由についての新しい質問は、StackOverflowの「オフトピック」です。なぜなら、それはデータベースを構成することになるからです。 [dba.stackexchange.com](https://dba.stackexchange.com)は、あなたが求めることができる場所です。 –

+0

@ Neil Lunn:提案ありがとう – rahulb

答えて

-1

このエラーexception: connect failed タイプのターミネーターのlinuxでこのコマンドを持っている場合:

sudo -s 

sudo service mongod start 
+0

Michelに感謝しますが、cloud.mongodbクラスタ – rahulb

+0

を使用しています:[リンク](https://stackoverflow.com/questions/38237663/mongo-atlas-connection-authentication-failed -with-custom-databases?answertab = active#tab-top) – Michael1

関連する問題