|
The inconsistency still exists in 2.6.4, at least the totalSizeMb field. Can't verify the type differences.
mongos
mongos> db.adminCommand({listDatabases: 1})
|
{
|
"databases" : [
|
{
|
"name" : "test",
|
"sizeOnDisk" : 83886080,
|
"empty" : false,
|
"shards" : {
|
"shard0000" : 83886080
|
}
|
},
|
{
|
"name" : "config",
|
"empty" : false,
|
"sizeOnDisk" : 16777216
|
},
|
{
|
"name" : "admin",
|
"empty" : false,
|
"sizeOnDisk" : 0
|
}
|
],
|
"totalSize" : 83886080,
|
"totalSizeMb" : 80,
|
"ok" : 1
|
}
|
vs. mongod
> db.adminCommand({listDatabases: 1})
|
{
|
"databases" : [
|
{
|
"name" : "local",
|
"sizeOnDisk" : 83886080,
|
"empty" : false
|
},
|
{
|
"name" : "test",
|
"sizeOnDisk" : 83886080,
|
"empty" : false
|
},
|
{
|
"name" : "admin",
|
"sizeOnDisk" : 1,
|
"empty" : true
|
}
|
],
|
"totalSize" : 167772160,
|
"ok" : 1
|
}
|
|