Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

設定のコミット モデル

デバイス設定は、コミット モデルを使用して保存されます。-候補の設定は必要に応じて変更され、システムにコミットされます。設定がコミットされると、デバイスはコンフィギュレーションのシンタックスエラーをチェックし、エラーが見つからない場合、設定は juniper.conf.gz として保存され、アクティブになります。以前アクティブなコンフィギュレーション・ファイルは、最初のロールバック・コンフィギュレーション・ファイル(juniper.conf.1.gz)として保存され、その他のロールバック・コンフィギュレーション・ファイルは1つ増分されます。例えば、 juniper.conf.1.gzjuniper.conf.2.gz に増分され、2 番目のロールバック設定ファイルになります。デバイスは、システム上で最大49のロールバック設定(番号は1~49)を保存することができます。

デバイスでは、現在の設定ファイルと最初の3つのロールバックファイル(juniper.conf.gz.1、juniper.conf.gz.2、juniper.conf.gz.3)が /config ディレクトリにあります。(残りのロールバックファイル4~49は /var/db/configにあります

回復設定ファイル rescue.conf.gz が存在する場合、このファイルは /config ディレクトリにも存在します。工場出荷時のデフォルトファイルは /etc/config ディレクトリにあります。

デバイス内のルーティング エンジン間で設定を伝達するには、2 つのメカニズムが使用されます。

  • 同期:1つのルーティングエンジンから同じデバイスシャーシ内の2番目のルーティングエンジンに設定を伝達します。

    設定を同期するには、CLI コマンドを commit synchronize 使用します。ルーティング エンジンの 1 つがロックされている場合、同期は失敗します。コンフィギュレーション・ファイルがロックされているために同期に失敗した場合は、 コマンドを commit synchronize force 使用できます。このコマンドはロックを上書きし、設定ファイルを同期します。

  • 配信: マルチシャーシ・デバイス上のルーティング・プレーン全体にコンフィギュレーションを伝搬します。配信は自動的に行われます。配信プロセスを制御するためのユーザー・コマンドはありません。コンフィギュレーションの配信中にコンフィギュレーションがロックされた場合、ロックされたコンフィギュレーションは分散コンフィギュレーション・ファイルを受信しないため、同期に失敗します。設定を行う前にロックを解除し、ルーティング プレーンを再同期する必要があります。

    メモ:

    マルチシャーシ・プラットフォームで CLI コマンドを使用 commit synchronize force する場合、コンフィギュレーション・ファイルの強制同期は、ルーティング・プレーン全体でのコンフィギュレーション・ファイルの配布に影響を与えることはありません。コマンドが発行されたデバイスから離れたデバイスで設定ファイルがロックされている場合、リモートデバイスでの同期は失敗します。ロックを解除し、 コマンドを再発行する synchronization 必要があります。