設定によっては、ルーターまたはスイッチがグレースフルルーティングエンジンスイッチオーバー(GRES)を実行する準備が整うまでに、さまざまな時間が必要です。デバイスの準備が整う前に GRES の操作を試みると、システム エラーや予期しない動作が発生する可能性があります。
バーチャル シャーシ構成のメンバー ルーターまたはスイッチがデータベース同期の観点から GRES 操作の準備ができているかどうかを判断するには、GRES 操作を開始する前に、バーチャル シャーシのプライマリ ルーターまたはスイッチ(VC-Pp)から コマンドを発行 request virtual-chassis routing-engine master switch check
します。 request virtual-chassis routing-engine master switch check
GRES 操作を開始する前にコマンドを使用すると、両方のメンバールーターまたはスイッチの加入者管理データベースとカーネルデータベースが同期され、GRES 操作の準備が整います。
データベース同期の観点から、メンバールーターまたはスイッチが GRES の準備ができているかどうかを判断するには、次のようにします。
request virtual-chassis routing-engine master switch check
バーチャル シャーシのプライマリ ルーターまたはスイッチ(VC-Pp)から コマンドを発行します。
{master:member0-re0}
user@host> request virtual-chassis routing-engine master switch check
コマンドは request virtual-chassis routing-engine master switch check
、メンバールーターやスイッチ上の各種システムコンポーネントやデータベースコンポーネントをチェックして、GRES の準備ができているかどうかを判断しますが、グローバル GRES 操作自体は開始しません。準備状況チェックには、グローバル GRES の運用が開始される前に、300 秒後に期限が切れるシステムタイマーが完了したことを確認することが含まれます。
- コマンドの結果を検討して、
request virtual-chassis routing-engine master switch check
データベース同期の観点から、メンバールーターまたはスイッチが GRES 操作の準備ができているかどうかを判別します。
メンバールーターまたはスイッチが GRES の準備ができている場合、 request virtual-chassis routing-engine master switch check
コマンドは GRES の準備状況を確認するメッセージを表示します。例えば:
{master:member0-re0}
user@host> request virtual-chassis routing-engine master switch check
Switchover Ready
メンバールーターまたはスイッチが GRES の準備ができていない場合、コマンドは request virtual-chassis routing-engine master switch check
システムの準備状況に関する情報を表示します。例えば:
{master:member0-re0}
user@host> request virtual-chassis routing-engine master switch check
error: chassisd Not ready for mastership switch, try after 217 secs.
mastership switch request NOT honored, backup not ready
具体的なコマンド出力は、メンバールーターまたはスイッチの GRES 準備状態によって異なります。