We're using a simple python script to backup our mongodb cluster. the script connects to each mongod instance via ssh, and performs mongodump, all without requiring user/pass
ever since we started using the mms monitoring agent, and thus creating an administrative user on each shard for the mms agent to connect to, we're not able to use the mongodump without credentials.
out problem is that all our users are configured on the mongos instances and not directly on the shards, so we cannot perform the mongodump.
One last thing, Is it possible to disable authentication for a specific shard in order to create/remove users from it?
do you have any ideas?