Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

コマンドの概要Configure

ネットワーク管理者は、 コマンドを使用して CLI コンフィギュレーション モードを開始します。configure また、現在構成モードになっている他のユーザーなど、その他の情報を収集するためにも使用できます。

コマンドの 形式configure

Junos OS は、 次の 3 つの形式のコマンドをサポートしています。configureconfigureconfigure private、およびconfigure exclusive。これらのフォームは、ユーザーが設定を編集およびコミットする方法を制御します。このコマンドを使用して、ネットワークおよびデバイスの設定を管理する複数のユーザーの作業を調整できます。

表 1: コマンドの 形式configure

コマンド

アクセスの編集

アクセスのコミット

configure

  • 誰も構成をロックすることはできません。すべてのユーザーが構成を変更できます。

  • 設定モードになると、CLI に次の情報が表示されます。

    • 構成を編集している他のユーザーのリスト

    • ユーザーが表示または編集している階層レベル

    • 構成は変更されたが、コミットされていないかどうか

  • 複数のユーザーが設定を変更する場合、設定のコミット時に最新の変更が優先されます。

  • すべてのユーザーが、設定への変更をコミットできます。

  • 自分と別のユーザーが変更を行い、他のユーザーが変更をコミットすると、その変更もコミットされます。

configure exclusive

  • 1人のユーザーが設定をロックし、他のユーザーの干渉を受けずに変更を行います。

  • 別のユーザーが(コマンドを使用して)設定をロックしているときに設定モードに入ると、CLI にはユーザーの PID と、ユーザーが表示または編集している階層レベルが表示されます。configureexclusive

  • 別のユーザーが設定をロックしているときに設定モードに入った場合、 操作モード コマンドを使用してそのユーザーの 強制ログアウトを試みることができます。requestsystemlogout 詳細については、 CLIエクスプローラーを参照してください。https://www.juniper.net/documentation/content-applications/cli-explorer/junos/

  • コンフィギュレーションをロックしたユーザーのみがコミットできます。

  • 他のユーザーは設定モードに入ったり出たりすることはできますが、ロックが解除されるまで、設定に加えようとする変更をコミットすることはできません。

configure private

  • 複数のユーザーが同時に構成を編集できます。

  • 各ユーザーには、他のユーザーとは独立して編集するためのプライベート候補構成があります。

  • 複数のユーザーが競合する設定を入力すると、最初のコミット操作が後続のコミット操作よりも優先されます。

  • 設定をコミットしても、デバイスはプライベート候補の設定を新しい動作設定としてすぐには受け入れません。デバイスは、設定を受け入れる前に、他のユーザーが運用(実行)設定を変更していないことを確認します。

  • 別のユーザーが構成を変更した場合、その変更をプライベート候補構成にマージして、再度コミットを試みることができます。

コマンドの使用方法configure

最大 32 人のユーザーが構成モードで同時に作業できます。すべてのユーザーが同時に構成を変更できます。設定の変更をコミットすると、自分と他のユーザーが行った変更の組み合わせがコミットされることがあります。このため、誰が設定モードになっているかを追跡する必要があります。

設定モードで同じデバイスに現在ログインしている他のユーザーを表示するには:

CLI コンフィギュレーション モードを開始するには、 コマンドを使用します。configure

他のユーザーが設定モードの場合、表示されるメッセージには、ユーザが誰であるか、および各ユーザが設定のどの部分を表示または編集しているかが示されます。

コマンドの使用方法configure exclusive

コマンドを使用して設定モードに入ると、設定モード にいる限り、候補グローバル設定がロックされます。configure exclusive (候補のグローバル構成は、共有構成または共有構成データベースとも呼ばれます)。 このコマンドを使用すると、他のユーザーの干渉を受けずに変更を行うことができます。configure exclusive 他のユーザーは設定モードに入ったり出たりすることはできますが、設定を永続的に変更することはできません。また、設定がロック状態のときに他のユーザーが変更を試みた場合は、他のユーザーが設定モードを終了するとすぐに破棄されます。

別のユーザーが設定をロックしていて、強制的にログアウトする必要がある場合は、 操作モードコマンド を使用します。request system logout pid pid_number 設定モードに入ったときに、他の誰かが排他アクセスのためにロックしたときに受け取る通知で見つけることができます 。pid_number

別のユーザーも設定モードで、設定をロックしているときに設定モードに入ると、そのユーザーを識別するメッセージが表示されます。このメッセージは、ユーザーが表示または編集している構成の部分も識別します。例えば、次の例では、 排他アクセスの設定をロックしたユーザーの は1088です。pid_number

モードでは 、コミットされていない変更は終了時に破棄されます。configure exclusive

モードを終了するオプションを使用すると、コミットされていない変更は破棄され、 は以前にコミットされた状態に設定をロールバックします。yesconfigure exclusiveJunos OS このオプション を使用すると、編集を続行したり、モードで変更を コミットしたりできます。noconfigure exclusive

あるユーザーがモードを終了 し、別のユーザーがモードに入る と、 プライベート モード セッションでコミットされていない変更をロールバックします。configure exclusive configure privateJunos OS

また、 コマンドを使用して設定モード に入り、 コマンドを発行 した場合、指定された時間内にコミットを確認できない場合、別のロールバックが発生する可能性があります。configure exclusivecommit confirmed 指定した時間内にコミットを確認しないと、自動ロールバックがトリガーされます。自動ロールバックが実行されると、オペレーティング システムはセッションから排他ロックを解除します。その結果、「アクセスが取り消されました」というエラーメッセージが表示されます。このエラー メッセージは、セッションが排他セッションではなくなったために表示されます。これは、設定がデフォルトの状態に戻ったことを意味します。アクセス権を持つユーザーは誰でも、設定の編集、コミット、またはその両方を行うことができます。設定を再度ロックするには、 コマンドを再度使用 する必要があります。configure exclusive

セッションを開始し 、 コマンドを発行 し、コミットを確認した場合、セッションは排他ロックを維持します。configure exclusive commit confirmed ロックされた排他セッション中に、引き続き設定を変更することができます。

正しい設定を使用する方法

モードの場合は 、最後にコミットされた共有構成のコピーを使用する必要があります。configure private グローバル構成が変更された場合は、 コマンドを発行 して、プライベート候補構成を更新することができます。update プライベート候補構成を更新すると、その構成には、プライベート変更がマージされた、最後にコミットされた構成のコピーが含まれます。

注:

マージの競合は、 コマンドを発行すると発生する可能性があります。update

また、 コマンドを発行して、 プライベート候補のコンフィギュレーション変更を破棄し、最後にコミットされたコンフィギュレーションを取得することもできます。rollback

注:

OpenConfigデータモデルやカスタムYANGデータモデルなどのサードパーティのYANGデータモデルに対応するステートメントを設定するための コマンドの使用 はサポートされていません。Junos OSconfigure private