Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

コマンド概要の構成

CLI configure設定モードを入力するには、このコマンドを使用します。また、他の情報 (現在設定モードになっているその他のユーザーなど) を収集するためにも使用できます。

Configure コマンドの形式

Junos OSとJunos OS Evolvedは、次の3つの形式のコマンドをサポート configure しています。configureconfigure private、およびconfigure exclusiveです。これらのフォームは、ユーザーが設定を編集してコミットする方法を制御し、複数のユーザーがネットワークとデバイスの設定を管理している場合に便利です。

表 1: Configure コマンドの形式

コマンド

編集アクセス

アクセスをコミット

configure

  • どの人も設定をロックできるわけではありません。すべてのユーザーが設定変更を行うことができます。

  • 設定モードに入ると、CLI には以下の情報が表示されます。

    • 設定を編集している他のユーザーのリストです。

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

    • 構成が変更されていてもコミットしていないかどうか。

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

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

  • 他のユーザーが変更を行った場合、別のユーザーが変更をコミットすると、変更もコミットされます。

configure exclusive

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

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

  • 別のユーザーが設定をロックした際に設定モードに入った場合、動作モード コマンドを使用してそのユーザーを強制的に request system logout ログアウトします。詳細については、 CLI Explorer をご覧ください

  • 設定をロックしたユーザーだけがコミットできます。

  • 他のユーザーは設定モードを開始/終了できますが、設定をロック解除するまで変更をコミットすることはできません。

configure private

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

  • 各ユーザーは、他のユーザーから独立して編集できるプライベート候補の構成を採用しています。

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

  • 設定をコミットすると、プライベート受験者の設定を新しい運用構成として受け入れる前に、運用(実行中)の設定が他のユーザーによって変更されていないことをデバイスが確認します。

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

Configure コマンドを使用する

最大で32のユーザーが同時に設定モードになることができます。また、すべてが設定を同時に変更できるようになります。構成への変更をコミットすると、他のユーザーが行った変更をコミットすることができます。このため、どのユーザーが設定モードになっているかを把握する必要があります。

現在他のユーザーが設定モードで同じデバイスにログオンしていることを確認するには、次のようにします。

このconfigureコマンドを使用して、CLI 設定モードに入ります。

他のユーザーが存在する場合は、ユーザーが誰であるか、各参加者が表示または編集している設定の部分が表示されます。

[排他的な構成] コマンドの使用

コマンドを使用して設定モードに切り替えた場合、設定モードのままである限り、受験者のグローバル設定(共有設定データベースまたは共有設定データベースとも呼ばれる)をロックし、他のユーザーからの干渉を受けることなく変更を行えます。 configure exclusive 他のユーザーは設定モードを開始して終了できますが、設定に永続的な変更を加えすることはできません。さらに、設定がロックされた状態の間に他のユーザーが変更を試みた場合、設定モードが終了するとすぐに必ず破棄されます。

別のユーザーが設定をロックして、強制的にログアウトする必要がある場合は、 動作モード コマンドを使用します request system logout pid pid_number 。他の誰かが pid_number アクセスをロックした場合に、設定モードに入った通知で通知の詳細を確認できます。

設定モードに入り、別のユーザーが設定モードで設定をロックしている場合、メッセージはユーザーと、ユーザーが表示または編集している設定部分を識別します。たとえば、この場合、特別な pid_number をロックしたユーザーのグループの数は 1088 です。

エクスクルーシブモード設定では、次のことを終了すると、コミットされていない変更は廃棄します。

オプションを使用して排他的モードの設定を終了すると、Junos OSはコミットされていない変更を破棄し、設定を以前にコミットされた状態にロール バック yes します。このnoオプションを選択すると、編集を続行するか、「エクスクルーシブモードを設定」で変更をコミットできます。

1 人のユーザーが専用モードの設定から終了し、別のユーザーがプライベート モードを設定すると、Junos OS はコミットされていない変更をプライベート モード セッションでロール バックします。

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

構成専用セッションを開始してコミットを確認すると、専用ロックは commit confirmed セッションに保持されます。ロックされた専用セッション中でも、引き続き設定を変更できます。

プライベート構成の構成を更新しています

プライベートモードを構成している場合は、最近コミットされた共有構成のコピーを使用する必要があります。グローバルな設定が変更された場合はupdate 、このコマンドを発行してプライベートな応募者の設定を更新できます。これを行うと、プライベートの受験者の設定には、プライベートな変更が組み込まれた、最近コミットした設定のコピーが含まれるようになります。

注:

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

コマンドを発行して、プライベート受験者の設定変更を破棄し、コミットされた直近の設定 rollback を取得することもできます。

注:

Junos OSおよびJunos OS Evolvedは、OpenConfigやカスタム YANGデータ モデルなど、サードパーティー製 YANGデータ モデルに対応するステートメントを設定するモードを使用してサポート configure private しています。