$ ./mongofiles list
connected to: 127.0.0.1
mongos> db.runCommand({ listShards : 1});
{
"shards" : [
{
"_id" : "repl1",
"host" : "repl1/xxxx:7100:0:29::58:27018,xxxx:7100:0:30::130:27018,xxxx:7100:0:30::131:27018,xxxx:7100:0:30::134:27018"
},
{
"_id" : "repl2",
"host" : "repl2/xxxx:7100:0:29::57:27018,xxxx:7100:0:30::137:27018,xxxx:7100:0:30::136:27018,xxxx:7100:0:30::135:27018"
}
],
"ok" : 1
}
mongos> db.printShardingStatus();
--- Sharding Status ---
sharding version: { "_id" : 1, "version" : 3 }
shards:
{ "_id" : "repl1", "host" : "repl1/xxxx:7100:0:29::58:27018,xxxx:7100:0:30::130:27018,xxxx:7100:0:30::131:27018,xxxx:7100:0:30::134:27018" }
{ "_id" : "repl2", "host" : "repl2/xxxx:7100:0:29::57:27018,xxxx:7100:0:30::137:27018,xxxx:7100:0:30::136:27018,xxxx:7100:0:30::135:27018" }
databases:
{ "_id" : "admin", "partitioned" : false, "primary" : "config" }
{ "_id" : "db_name",", "partitioned" : true, "primary" : "repl2" }
db_name.collection_name.chunks chunks:
repl2 2
repl1 1
{ "files_id" : { "$MinKey" : true } } -->> { "files_id" : ObjectId("4f2a667de4b039bd71b65c53") } on : repl2 { "t" : 2000, "i" : 1 }
{ "files_id" : ObjectId("4f2a667de4b039bd71b65c53") } -->> { "files_id" : ObjectId("4f2acc97e4b021e8ee6e2909") } on : repl2 { "t" : 1000, "i" : 3 }
{ "files_id" : ObjectId("4f2acc97e4b021e8ee6e2909") } -->> { "files_id" : { "$MaxKey" : true } } on : repl1 { "t" : 2000, "i" : 0 }
storage.torrents.files chunks:
repl2 2
{ "filename" : { "$MinKey" : true } } -->> { "filename" : "XXXFile" } on : repl2 { "t" : 1000, "i" : 1 }
{ "filename" : "XXXFile" } -->> { "filename" : { "$MaxKey" : true } } on : repl2 { "t" : 1000, "i" : 2 }
{ "_id" : "test", "partitioned" : false, "primary" : "repl1" }
{ "_id" : "dbs", "partitioned" : false, "primary" : "repl1" }