定義
db.printShardingStatus()シャーディング構成のフォーマットされたレポートと、シャーディングされたクラスター内の既存のチャンクに関する情報を出力します。
Only use
db.printShardingStatus()when connected to amongosinstance.The
db.printShardingStatus()method has the following parameter:Parameterタイプ説明verboseブール値
任意。冗長レベルを決定します。
trueの場合、メソッドは次のように表示されます。チャンクが 20 個以上ある場合も含めた、シャード間のチャンク分散の完全な詳細および各シャード上のチャンク数。
falseの場合、メソッドは次のように表示されます。チャンクが 20 個未満の場合にのみ、シャード間のチャンク分散の完全な詳細チャンクが 20 個以上ある場合、このメソッドは代わりに
too many chunks to print ...メッセージを返し、各シャード上のチャンク数のみを表示します。
デフォルトの冗長の値は
falseです。出力の詳細については sh.status()(mongoshメソッド) を参照してください。
注意
The
db.printShardingStatus()method run inmongoshdoes not return JSON. Usedb.printShardingStatus()for manual inspection, and Reference could not be replaced: reference/config-database/ in scripts.Tip
互換性
このメソッドは、次の環境でホストされている配置で使用できます。
- MongoDB Atlas はクラウドでの MongoDB 配置のための完全管理サービスです
重要
このコマンドは、M0 および Flex クラスターではサポートされていません。詳細については、サポートされていないコマンド を参照してください。
MongoDB Enterprise: サブスクリプションベースの自己管理型 MongoDB バージョン
MongoDB Community: ソースが利用可能で、無料で使用できる自己管理型の MongoDB のバージョン