db.printSlaveReplicationInfo()
定義
db.printSlaveReplicationInfo()
バージョン4.4.1から非推奨 : 代わりに
db.printSecondaryReplicationInfo()
を使用してください。レプリカセットの状態を、セットの セカンダリ メンバーから見た レプリカセット の状態を形式化されたレポートで返します。出力は
rs.printSlaveReplicationInfo()
の出力と同じです。
出力
以下は、セカンダリ ノードが 2 つあるレプリカセットで発行された db.printSlaveReplicationInfo()
メソッドからの出力の例です。
source: m1.example.net:27017 syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT) 0 secs (0 hrs) behind the primary source: m2.example.net:27017 syncedTo: Thu Apr 10 2014 10:27:47 GMT-0400 (EDT) 0 secs (0 hrs) behind the primary
注意
db.printSlaveReplicationInfo()
で実行されるmongosh
メソッドは JSON を返しませ ん 。手動検査にはdb.printSlaveReplicationInfo()
を使用し、スクリプトではrs.status()
を使用します。
プライマリの非アクティブ期間が members[n].secondaryDelaySecs
の値より大きい場合、遅延ノードはプライマリより 0
秒遅れて表示されることがあります。