db.help() と入力すると返されます
DB methods:
db.addUser(username, password[, readOnly=false])
db.auth(username, password)
...
...
db.printShardingStatus()
...
...
db.fsyncLock() flush data to disk and lock server for backups
db.fsyncUnock() unlocks server following a db.fsyncLock()
特定のコマンドの詳細なヘルプを取得する方法を知りたいです。問題は printShardingStatus にあり、「印刷するにはチャンクが多すぎます。印刷する場合は詳細を使用してください」が返されました。
mongos> db.printShardingStatus()
--- Sharding Status ---
sharding version: { "_id" : 1, "version" : 3 }
shards:
{ "_id" : "shard0000", "host" : "localhost:10001" }
{ "_id" : "shard0001", "host" : "localhost:10002" }
databases:
{ "_id" : "admin", "partitioned" : false, "primary" : "config" }
{ "_id" : "dbTest", "partitioned" : true, "primary" : "shard0000" }
dbTest.things chunks:
shard0001 12
shard0000 19
too many chunks to print, use verbose if you want to for
ce print
その特定のコマンドに対して、ブール値パラメーターを指定できることがわかりました
db.printShardingStatus(true)
これは db.help() を使用して表示されませんでした。