尝试在MongoDB Atlas服务中进行mongoimport,
mongoimport --host replication-test-cluster.XXXXXXXXXXXXXXXX.mongodb.net:27017,replication-test-cluster.XXXXXXXXXXXXXXXX:27017,replication-test-cluster.XXXXXXXXXXXXXXXX.mongodb.net:27017 --ssl -u xxxxxx -p 'xxxxxxxxxx' --authenticationDatabase admin --db to_replicate --collection twitter_stats --drop --file City_of_Seattle_official_Twitter_accounts_statistics.csv
以下错误抛出
2017-07-26T13:04:18.317+0530 [........................] to_replicate.twitter_stats 0B/40.8KB (0.0%)
2017-07-26T13:04:18.489+0530 [........................] to_replicate.twitter_stats 0B/40.8KB (0.0%)
2017-07-26T13:04:18.489+0530 Failed: error connecting to db server: no reachable servers
2017-07-26T13:04:18.489+0530 imported 0 documents
根据Atlas的official doc我需要使用副本集名称,我无法在atlas控制台中找到它
从“连接”对话框中,获取群集主机信息。这个 信息在--host选项中指定给mongoimport。
如果Atlas群集是副本集,则还必须检索 副本集名称。例如:
myAtlasRS/atlas-host1:27017,atlas-host2:27017,atlas-host3:27017
感谢任何帮助