sheharyarn / mongo-sync

Sync Remote and Local MongoDB Databases :fire:
https://sheharyar.me/blog/sync-mongodb-local-and-production-heroku/
319 stars 89 forks source link

Failed: error connecting to db server: no reachable servers #8

Closed impanda-cookie closed 8 years ago

impanda-cookie commented 8 years ago

Hi sheharyarn,

my mongodb authorization required. when run the script ./mongo-sync pull will throw errors(config.yml user connected mongodb is okay):

Overwriting Local DB...
2016-02-01T17:28:39.664+0800    Failed: error connecting to db server: no reachable servers
Error on or near line 133; exiting with status 1
Cleaning up...

All logs:

Dumping Remote DB to /tmp/mydb/dump... 2016-02-01T17:28:35.408+0800 writing admin.system.indexes to /tmp/mydb/dump/admin/system.indexes.bson 2016-02-01T17:28:35.597+0800 done dumping admin.system.indexes (3 documents) 2016-02-01T17:28:35.598+0800 writing admin.system.users to /tmp/mydb/dump/admin/system.users.bson 2016-02-01T17:28:35.725+0800 done dumping admin.system.users (9 documents) 2016-02-01T17:28:35.725+0800 writing admin.system.version to /tmp/mydb/dump/admin/system.version.bson 2016-02-01T17:28:36.041+0800 done dumping admin.system.version (1 document) Success!

Overwriting Local DB... 2016-02-01T17:28:39.664+0800 Failed: error connecting to db server: no reachable servers Error on or near line 133; exiting with status 1 Cleaning up...

sheharyarn commented 8 years ago

My last commit should fix this. Try again. If that doesn't work, make sure your local MongoDB is running and the port is defined in config.yml.