NextGenポートエクステンダーの設定
手動設定プロセス
SD準備
この手動プロセスを使用して、NGPEネットワーク環境を作成します。NGPEに参加するサテライトデバイスは、Junos工場出荷時のデフォルト設定であるか、サテライトオンボーディング前にゼロ化する必要があります。すべてのデバイスに対する root アクセスが必要です。NGPE 向けのすべてのインターフェイスは、ケーブル接続する必要があります。初期セットアッププロセス中に、すべてのデバイスにコンソールアクセスを許可することを強くお勧めします。
広告を設定する
AD ステップバイステップ設定
これらの手順に従って、AD と SD 接続で NGPE トポロジーを初期化するために必要なベースライン設定を作成します。
SD最小設定の適用
SD最小設定
NGPE初期化プロセス中に、最小限の設定ファイルが自動的に生成されました。これで、ターゲットサテライトデバイスに適用できます。
追加のサテライトデバイスの設定
追加のSDをオンボード
このセクションでは、追加のSDをオンボーディングするプロセスについて概説します。これらの手順は、NGPEトポロジー内で設定された最初のSDには適用されません。
-
デバイスをサテライトとして設定します。
user@sd> request jnu role satellite
-
SSHキー出力をキャプチャします。
user@sd> file show /var/db/jnu/.ssh/id_rsa.pub
-
AD上のサテライトモデルを定義します。
user@ad# set services port-extender satellite <satellite-name> device-model <sd-model-name>
-
AD と追加の SD 間のカスケード ポートとアップリンク ポートを設定します。
user@ad# set services port-extender satellite <satellite-name> connectivity-interface-ad <ad-interface-name> set services port-extender satellite <satellite-name> connectivity-interface-ad <ad-interface-name> set services port-extender satellite <satellite-name> connectivity-interface-sd <sd-interface-name> set services port-extender satellite <satellite-name> connectivity-interface-sd <sd-interface-name>
-
ステップ2で取得したSSHキーを追加します。SSHキーが引用符で囲まれていることを確認します。
user@ad# set services port-extender satellite <satellite-name> ssh-key <"ssh key from SD">
-
設定をコミットします。
user@ad# commit synchronize
-
このプロセスは、 SD最小設定の適用の 手順に従って完了します。
検証
NGPE設定の確認
コミットスクリプトが開始されると、完全な設定プロセスが完了するまでに最大180秒かかることがあります。必要なライセンスに関する警告のように見えるかもしれませんが、それらの警告を無視してかまいません。
NGPE導入の状態を確認するには、次のコマンドを使用します。
-
show chassis jnu role: デバイスがコントローラかサテライトかを表示します。
If run from the AD: show chassis jnu role controller If run from a satellite: show chassis jnu role satellite
-
show chassis jnu satellites:単一のサテライトまたはすべてのサテライトのステータスを表示します。
user@ad> show chassis jnu satellites Satellite Alive Model Version ----------------------------------------------------- sd1 up qfx5120-48y-8c 25.4R1
-
show chassis port-extender: 各仮想SDスロット番号を、そのIPアドレス、MACアドレス、カスケードポート番号とともに表示します。
user@ad> show chassis port-extender Target MAC-address MAC Slot Description IP-address mode Base count Cascade-ports 100 sd1 10.100.100.1 N 80:63:7c:0e:af:39 1280 ae4001 -
show interfaces terse:インターフェイスのアップ/ダウンステータスを表示します。NGPEファブリックが稼働していることを確認するのに役立ちます。
user@ad> show interfaces terse Interface Admin Link Proto Local Remote et-0/0/0 up up et-0/0/0.0 up up aenet --> ae4001.0 et-0/0/0.16384 up up aenet --> ae4001.16384 et-0/0/0.32767 up up aenet --> ae4001.32767 ... ae4001 up up ae4001.0 up up inet 10.0.1.0/31 multiservice ae4001.16384 up up inet 10.1.1.0/31 multiservice ae4001.32767 up up multiservice ... ge-100/0/0 up up ge-100/0/0.16386 up up ge-100/0/1 up up ge-100/0/1.16386 up up ge-100/0/2 up up ge-100/0/2.16386 up up ge-100/0/3 up up ge-100/0/3.16386 up up ge-100/0/4 up up ge-100/0/4.16386 up up ge-100/0/5 up up ge-100/0/5.16386 up up ge-100/0/6 up up ge-100/0/6.16386 up up ge-100/0/7 up up ge-100/0/7.16386 up up ge-100/0/8 up up ge-100/0/8.16386 up up ge-100/0/9 up up ge-100/0/9.16386 up up -
show lacp interfaces: LACPに参加しているAEXのステータスを確認する
user@ad> show lacp interfaces Aggregated interface: ae4001 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity et-0/0/0 Actor No No Yes Yes Yes Yes Fast Active et-0/0/0 Partner No No Yes Yes Yes Yes Fast Active et-0/0/1 Actor No No Yes Yes Yes Yes Fast Active et-0/0/1 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State et-0/0/0 Current Fast periodic Collecting distributing et-0/0/1 Current Fast periodic Collecting distributing Aggregated interface: ae4002 LACP state: Role Exp Def Dist Col Syn Aggr Timeout Activity et-0/0/2 Actor No No Yes Yes Yes Yes Fast Active et-0/0/2 Partner No No Yes Yes Yes Yes Fast Active et-0/0/3 Actor No No Yes Yes Yes Yes Fast Active et-0/0/3 Partner No No Yes Yes Yes Yes Fast Active LACP protocol: Receive State Transmit State Mux State et-0/0/2 Current Fast periodic Collecting distributing et-0/0/3 Current Fast periodic Collecting distributing -
show interfaces vtep: VTEPインターフェイスのステータスを確認します。
user@ad> show interfaces vtep Physical interface: vtep, Enabled, Physical link is Up Interface index: 136, SNMP ifIndex: 521 Type: Software-Pseudo, Link-level type: VxLAN-Tunnel-Endpoint, MTU: Unlimited, Speed: Unlimited Device flags : Present Running Interface Specific flags: Internal: 0x200 Link type : Full-Duplex Link flags : None Last flapped : Never Input packets : 0 Output packets: 0 Logical interface vtep.32768 (Index 387) (SNMP ifIndex 546) Flags: Up SNMP-Traps 0x4000 Encapsulation: ENET2 Ethernet segment value: 00:00:00:00:00:00:00:00:00:00, Mode: single-homed, Multi-homed status: Forwarding VXLAN Endpoint Type: Source, VXLAN Endpoint Address: 10.101.100.0, L2 Routing Instance: ngpe/ngpe-ad, L3 Routing Instance: ngpe/default Input packets : 0 Output packets: 0 Logical interface vtep.32769 (Index 432) (SNMP ifIndex 726) Flags: Up SNMP-Traps Encapsulation: ENET2 VXLAN Endpoint Type: Remote, VXLAN Endpoint Address: 10.101.100.1, L2 Routing Instance: ngpe/ngpe-ad, L3 Routing Instance: ngpe/default Input packets : 0 Output packets: 0 Protocol bridge, MTU: Unlimited Flags: Is-Primary, Trunk-Mode, 0xc000000 -
show l2-learning vxlan-トンネル-エンドポイント remote: リモート VTEP インターフェイスのステータスを確認する
user@ad> show l2-learning vxlan-tunnel-endpoint remote Logical System Name Id SVTEP-IP IFL L3-Idx SVTEP-Mode ELP-SVTEP-IP ngpe 1 10.101.100.0 lo0.16000 9
-
show bfd session device-list [satellite-name(s)]: BFDセッションのステータスを確認する
user@ad> show bfd session device-list [sd1 sd2] sd1 -------------------------------------------------------------------- Detect Transmit Address State Interface Time Interval Multiplier 10.1.1.0 Up ae0.1 3.000 1.000 3 10.101.100.0 Up 5.000 1.000 5 2 sessions, 2 clients Cumulative transmit rate 2.0 pps, cumulative receive rate 2.0 pps sd2 -------------------------------------------------------------------- Detect Transmit Address State Interface Time Interval Multiplier 10.1.2.0 Up ae0.1 3.000 1.000 3 10.101.100.0 Up 5.000 1.000 5 2 sessions, 2 clients Cumulative transmit rate 2.0 pps, cumulative receive rate 2.0 pps -
JNUサテライト同期をリクエスト:SDが最初に同期に失敗した場合、つまりSDが設定され、動作しているにもかかわらず、ADに関連付けられていない場合に必要です。
user@sd1> request jnu satellite sync Junos node unifier process started, pid 99442
-
show configuration | display set: デバイス上のアクティブな設定を表示します
-
show log jnud: このコマンドを使用して、サテライトオンボーディングの進行状況を監視するか、オンボーディング後にエラーをチェックします。
user@ad> show log jnud Nov 25 05:18:39 jnud_open_netconf_session : Host name : 10.100.100.0 - User name : jnuadmin Nov 25 05:18:39 jnud_send_request_to_node - Node : 10.100.100.0 RPC : <mgd-jnu-get-lock/> Nov 25 05:18:39 jnud_send_request_to_node - Node : 10.100.100.0 RPC : <mgd-jnu-get-lock/> successfull Nov 25 05:18:39 jnud_receive_response_from_node : 10.100.100.0 Nov 25 05:18:40 jnud_get_release_lock: rpc <mgd-jnu-get-lock/> passed Nov 25 05:18:40 jnud_get_release_lock: rpc <mgd-jnu-get-lock/> passed Nov 25 05:18:40 jnud_send_file_remote_scp: Copying the files with scp -O -o StrictHostKeychecking=no -i /var/db/jnu/.ssh/id_rsa /var/tmp/jnu_initial_sync jnuuser@10.100.100.0:/var/tmp/jnu_initial_sync Nov 25 05:18:41 jnud_send_request_to_node - Node : 10.100.100.0 RPC : <mgd-jnu-schema-add> <model>qfx5120-48y-8c</model> <version>25.4R1</version> <filename>/var/tmp/sd1-schema-258.tar.gz</filename> <model-id>169</model-id> </mgd-jnu-schema-add> Nov 25 05:18:41 jnud_send_request_to_node - Node : 10.100.100.0 RPC : <mgd-jnu-schema-add> <model>qfx5120-48y-8c</model> <version>25.4R1</version> <filename>/var/tmp/sd1-schema-258.tar.gz</filename> <model-id>169</model-id> </mgd-jnu-schema-add> successfull Nov 25 05:18:41 jnud_receive_response_from_node : 10.100.100.0 Nov 25 05:18:42 jnud_sync_dual_controller: schema create rpc passed
拡張ポート速度
拡張ポートの速度を変更する
EPポートの速度は、次の2つの方法のいずれかで変更できます。
-
edit services port-extender satellite <satellite-name>階層でdefault-speed設定を使用します。Example: This sets the specified 10g ports to 1g speed. user@ad# set services port-extender satellite sd2 default-speed 1g ports xe-0/0/0 set services port-extender satellite sd2 default-speed 1g ports xe-0/0/1 set services port-extender satellite sd2 default-speed 1g ports xe-0/0/2 commit synchronize user@ad# run show interfaces terse *101* Interface Admin Link Proto Local Remote ge-101/0/0 up up ge-101/0/0.16386 up up ge-101/0/1 up up ge-101/0/1.16386 up up ge-101/0/2 up up ge-101/0/2.16386 up up
-
edit services port-extender satellite <sat-name>階層でspeedオプションを使用します。このオプションを使用すると、複数のポートを一度に設定できます。Example: This sets ports 0 - 3 to 1g speed. user@ad# set services port-extender satellite sd1 speed "0:1g;1:1g;2:1g;3:1g" commit synchronize user@ad# run show interface terse ... ge-100/0/0 up up ge-100/0/0.16386 up up ge-100/0/1 up up ge-100/0/1.16386 up up ge-100/0/2 up up ge-100/0/2.16386 up up ge-100/0/3 up up ge-100/0/3.16386 up up
Example: This sets port 5 from 100g to 10g. user@ad# set services port-extender satellite sd1 speed "5:10g" commit synchronize user@ad# run show interfaces terse | match 5 ... xe-100/0/5 up down xe-100/0/5.16386 up down
設定の保存
ユーザー生成設定の保存
このプロセスに従って、ユーザーが生成した設定のみを保存します。NGPEが生成したコンフィギュレーションは、この保存操作には存在しません。 このプロセスは、NGPEファブリックを無効にする必要があるため、NGPEがメンテナンスウィンドウ中に実行する必要があります。 NGPE 要素を含むコンフィギュレーションをアクティブな NGPE 環境に読み込むと、予期しない影響が生じる可能性があるため、サポートしていません。
-
NGPEファブリックを無効にします。
user@ad# deactivate services port-extender commit synchronize
-
設定を保存します。
user@ad# show | display set | save /var/tmp/device.conf Wrote 2000 lines of output to '/var/tmp/device.conf'
- NGPEファブリックを復元します。
user@ad# activate services port-extender commit synchronize
既存の保存されたNGPE設定のリロード
前述のように、アクティブなNGPE環境へのNGPE設定の読み込みはサポートしていません。ただし、保存したNGPE設定を、ADとして機能するNGPE以外のデバイスにロードすることはできます。ターゲットADには、ベースラインJunos構成があるか、このプロセスを実行する前にデバイスを zeroize する必要があります。必要なケーブル配線がすべて事前に完了していること、および目的のSDもベース構成を実行していることを確認します。目的の広告へのコンソール アクセスがあることを確認します。
-
保存した設定を読み込みます。
user@ad# load override /location/<filename>
Example: user@ad# load override /var/tmp/device.conf ...config loads... user@ad# commit synchronize
-
設定がロードされ、コミットされたら、ポートエクステンダースタンザをアクティブにする必要があります。
user@ad# activate services port-extender user@ad# commit synchronize
-
SDを有効にします。
user@sd1> request jnu role satellite
-
サテライトを同期します。
user@sd1> request jnu satellite sync
-
各SDに対して手順3と4を繰り返します。