|
123456789101112131415 |
- https://gist.github.com/BlakeGardner/8548102
-
- mongo "mongodb://admin:$(salt-call pillar.get mongodb:server:admin:password --out=newline_values_only)@localhost/?authSource=admin&ssl=false"
-
-
- rs.secondaryOk();
- db.getMongo().getDBNames().forEach(function(dbName) {
- if (!(["local", "admin", "system"].includes(dbName))) {
- var subject = db.getSiblingDB(dbName);
- subject.getCollectionNames().forEach(function (collectionName) {
- print('Compacting: ' +dbName + " - " + collectionName);
- subject.runCommand({ compact: collectionName, force: true });
- });
- }
- });
|