ファブリック エクステンダ フィーチャ セットの管理
ファブリック エクステンダ フィーチャ セットのインストール
手順
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 |
configure terminal 例:
|
グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 |
install feature-set fex 例:
|
To uninstall the ファブリック エクステンダ feature set, use the no install feature-set fex command.
|
||
ステップ 3 |
exit 例:
|
グローバル コンフィギュレーション モードを終了します。 |
ファブリック エクステンダ フィーチャ セットのイネーブル化
You can enable the installed ファブリック エクステンダ feature set in a VDC on the device.
手順
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 |
configure terminal 例:
|
グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 |
feature-set fex 例:
|
Enables the ファブリック エクステンダ feature set. フィーチャ セットは、このコマンドにオプションとして表示される前に、インストールしておく必要があります。 To disable the ファブリック エクステンダ feature set, use the no feature-set fex command.
|
||
ステップ 3 |
exit 例:
|
グローバル コンフィギュレーション モードを終了します。 |
ファブリック インターフェイスへのファブリック エクステンダの関連付け
ファブリック エクステンダのポート チャネルとのアソシエーション
始める前に
Ensure that you have enabled the ファブリック エクステンダ feature set.
手順
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 |
configure terminal 例:
|
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
interface port-channel channel 例:
|
設定するポート チャネルを指定します。 |
ステップ 3 |
switchport mode fex-fabric 例:
|
外部ファブリック エクステンダをサポートするようポート チャネルを設定します。 |
ステップ 4 |
fex associate FEX-number 例:
|
インターフェイスに接続されているファブリック エクステンダ装置に、FEX 番号を関連付けます。範囲は 101 ~ 199 です。 |
ステップ 5 |
(任意) show interface port-channel channel fex-intf 例:
|
(任意)
ポート チャネル インターフェイスへのファブリック エクステンダ の関連付けを表示します。 |
例
次に、ファブリック エクステンダを親デバイスのポート チャネル インターフェイスに関連付ける例を示します。
switch# configure terminal
switch(config)# interface ethernet 1/28
switch(config-if)# channel-group 4
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# interface ethernet 1/29
switch(config-if)# channel-group 4
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# interface ethernet 1/30
switch(config-if)# channel-group 4
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# interface ethernet 1/31
switch(config-if)# channel-group 4
switch(config-if)# no shutdown
switch(config-if)# exit
switch(config)# interface port-channel 4
switch(config-if)# switchport
switch(config-if)# switchport mode fex-fabric
switch(config-if)# fex associate 101
(注) |
|
次に、ファブリック エクステンダと親デバイスとの関連付けを表示する例を示します。
switch# show interface port-channel 4 fex-intf
Fabric FEX
Interface Interfaces
---------------------------------------------------
Po4 Eth101/1/48 Eth101/1/47 Eth101/1/46 Eth101/1/45
Eth101/1/44 Eth101/1/43 Eth101/1/42 Eth101/1/41
Eth101/1/40 Eth101/1/39 Eth101/1/38 Eth101/1/37
Eth101/1/36 Eth101/1/35 Eth101/1/34 Eth101/1/33
インターフェイスからのファブリック エクステンダの関連付けの解除
始める前に
Ensure that you have enabled the ファブリック エクステンダ feature set.
手順
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 |
configure terminal 例:
|
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
interface { ethernet slot/ port | port-channel channel} 例:
|
設定するインターフェイスを指定します。インターフェイスは、イーサネット インターフェイスまたはポート チャネルにすることができます。 |
ステップ 3 |
no fex associate 例:
|
インターフェイスに接続されているファブリック エクステンダ装置の関連付けを解除します。 |
ファブリック エクステンダのグローバル機能の設定
ファブリック エクステンダのグローバル機能を設定できます。
始める前に
ファブリック エクステンダ機能セットがイネーブルになっていることを確認します。
手順
コマンドまたはアクション | 目的 | |||
---|---|---|---|---|
ステップ 1 |
configure terminal 例:
|
グローバル コンフィギュレーション モードを開始します。 |
||
ステップ 2 |
fex FEX-number 例:
|
指定したファブリック エクステンダの FEX コンフィギュレーション モードを開始します。FEX 番号 の範囲は 101 ~ 199 です。
|
||
ステップ 3 |
(任意) locator-led fex FEX-number 例:
|
(任意)
ファブリック エクステンダのロケータ LED を点灯します。FEX 番号 の範囲は 101 ~ 199 です。 |
||
ステップ 4 |
(任意) description desc 例:
|
(任意)
説明を指定します。デフォルトは、文字列 FEXxxxx で、xxxx は FEX 番号です。FEX 番号が 123 の場合、説明は FEX0123 です。 |
||
ステップ 5 |
(任意) no description 例:
|
(任意)
説明を削除します。 |
||
ステップ 6 |
(任意) no type 例:
|
(任意)
FEX のタイプを削除します。ファブリック エクステンダがファブリック インターフェイスに接続されており、親スイッチのバイナリ設定に保存された設定済みタイプと一致していない場合には、ファブリック エクステンダ のすべてのインターフェイスのすべての設定が削除されます。 |
||
ステップ 7 |
(任意) serial serial 例:
|
(任意)
シリアル番号文字列を定義します。このコマンドが設定されている場合、スイッチが対応するシャーシ ID を関連付けることができます( fex associate コマンドを使用)。ファブリック エクステンダ が一致するシリアル番号文字列を報告する場合のみ。
|
||
ステップ 8 |
(任意) no serial 例:
|
(任意)
シリアル番号文字列を削除します。 |
設定例
ここでは、FEX の設定例を示します。
2 つの FEX に接続された vPC トポロジでのホスト インターフェイスの設定
この例は、FEX(2 つの異なる FEX に接続するホスト vPC)でホスト vPC を設定する方法を示しています。
スイッチ 1 の設定 | スイッチ 2 の設定 |
---|---|
|
|
スイッチ vPC トポロジと StraightThrough FEX トポロジ(ホスト vPC)
以下は、straight through FEX トポロジの例です。
このトポロジでは以下を示していることを注意してください。
-
Cisco Nexus 9000 シリーズ スイッチ ポートは別のスイッチまたはホストに接続されており、vPC の一部となるポート チャネルの一部として設定されます。
-
N9k-1 上に Eth1/10 および N9K-2 上に Eth2/1 をメンバとして持つポート チャネル 20 上に vPC 20 が設定されていることを示します。
このトポロジでは以下を示していることを注意してください。
-
各 FEX は Cisco Nexus 9000 シリーズ スイッチがあるシングル ホーム接続(Straight-Through FEX トポロジ)です。この FEX 上のホスト インターフェイスはポート チャネルとして設定され、それらのポート チャネルは vPC として設定されています。
-
N9k-1 上の Eth100/1/1 および N9k2 上の Eth102/1/5 は PO200 のメンバとして設定され、PO200 は vPC 200 用に設定されています。
どちらのトポロジでも、ポート チャネル P020 および P0200 をピア スイッチ上でまったく同じように設定する必要があります。その後、設定の同期を使用して vPC スイッチの設定を同期します。
次の表では、スイッチ vPC トポロジと FEX Straight-Through トポロジ(ホスト vPC)に示すように、ピア スイッチ用に設定する必要がある実行設定の例を比較します。
基本設定:ポート プロファイルなし |
ポート プロファイル設定 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
vPC トポロジおよび Straight-Through FEX トポロジでの新しい展開
新しい展開では、新しい設定を同期させるために、最初に設定の同期が導入されます。新しい展開であるため、FEX ポート上には既存の実行コンフィギュレーションは存在しません。
次の例では、スイッチ vPC トポロジ内のピア スイッチと FEX Straight-Through トポロジ(ホスト vPC)を設定する方法を示します。
-
マルチキャスト アドレスを変更する IPV4 ディストリビューション上で CFS を設定します。
N9k-1(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network Are you sure? (y/n) [n] y N9k-2(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network. Are you sure? (y/n) [n] y
-
各ピア スイッチで CFSoIP のマルチキャスト アドレスを設定します。
N9k-1(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y N9k-2# config terminal N9k-2(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y
-
両方のスイッチで CFSoIP をイネーブルにします。
N9k-1(config)# cfs ipv4 distribute N9k-2(config)# cfs ipv4 distribute
-
両方のスイッチで、スイッチ プロファイルを作成し、ピアを設定します。
N9k-1# config sync N9k-1(config-sync)# switch-profile Test N9k-1(config-sync-sp)# sync-peers destination <out of band mgmt0 IP address of peer switch N9k-2> N9k-2# config sync N9k-2(config-sync)# switch-profile Test N9k-2(config-sync-sp)# sync-peers destination <out of band mgmt0 IP address of peer switch N9k-1>
-
参照先のグローバル設定をスイッチ プロファイルに追加します。インターフェイス上の設定が同期されるため、インターフェイス上で適用するすべてのポリシー(ポート プロファイル、QoS、ACL ポリシーなど)を同期させる必要があります。
N9k-1(config-sync-sp)# port-profile type port-channel pc-profile N9k-1(config-sync-port-prof)# switchport mode trunk N9k-1(config-sync-port-prof)# state enabled
-
スイッチ プロファイル内にポート チャネル インターフェイスを作成します。
(注)
スイッチ プロファイル モードで、ポート チャネル インターフェイスを作成します。
N9k-1(config-sync-sp)# interface port-channel 20 N9k-1(config-sync-sp)# interface port-channel 200
-
スイッチ プロファイル内の設定をコミットします。
N9k-1(config-sync-sp)# commit
-
設定端末モードで、両方のスイッチのポート チャネルにメンバーを追加します。設定が設定端末モードで行われる場合、両方のスイッチを個別に設定する必要があります。
(注)
このトポロジでは、ピア スイッチのポート チャネル メンバーが同じであってはなりません。
N9k-1(config)# interface Ethernet1/10 N9k-1(config-if)# channel-group 20 force N9k-1(config)# interface Ethernet100/1/1 N9k-1(config-if)# channel-group 200 force N9k-2(config)# interface Ethernet2/1 N9k-2(config-if)# channel-group 20 force N9k-2(config)# interface Ethernet102/1/5 N9k-2(config-if)# channel-group 200 force
N9k-1(config)# interface Ethernet100/1/1 N9k-1(config-if)# switchport mode trunk N9k-1(config-if)# switchport trunk allowed vlan 1-5 N9k-2(config)# interface Ethernet2/1 N9k-2(config-if)# switchport mode trunk N9k-2(config-if)# switchport trunk allowed vlan 1-5 N9k-2(config)# interface Ethernet102/1/5 N9k-2(config-if)# switchport mode trunk N9k-2(config-if)# switchport trunk allowed vlan 1-5
-
スイッチ プロファイル内のポート チャネル設定を変更します。
N9k-1(config-sync-sp)# interface port-channel 20 N9k-1(config-sync-sp-if)# inherit port-profile pc-profile N9k-1(config-sync-sp-if)# vpc 20 N9k-1(config-sync-sp-if)# switchport trunk allowed vlan 1-5 N9k-1(config-sync-sp)# interface port-channel 200 N9k-1(config-sync-sp-if)# inherit port-profile pc-profile N9k-1(config-sync-sp-if)# vpc 200 N9k-1(config-sync-sp-if)# switchport trunk allowed vlan 1-5
-
スイッチ プロファイル内の設定をコミットします。
N9k-1(config-sync-sp)# commit
vPC トポロジおよび Straight-Through FEX トポロジでの既存の展開
既存の展開では、設定がすでに存在するため、設定の同期は将来の設定変更を簡素化するために使用されます。
次の例では、スイッチ vPC トポロジおよび FEX Straight-Through トポロジ(ホスト vPC)でピア スイッチを設定する方法を示します。
-
マルチキャスト アドレスを変更する IPV4 配信上で CFS を設定します。 N9k-1(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network Are you sure? (y/n) [n] y N9k-2(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network. Are you sure? (y/n) [n] y
-
各ピア スイッチで CFSoIP のマルチキャスト アドレスを設定します。 N9k-1(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y N9k-2# config terminal N9k-2(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y
-
両方のスイッチで CFSoIP をイネーブルにします。 N9k-1(config)# cfs ipv4 distribute N9k-2(config)# cfs ipv4 distribute
-
両方のスイッチでスイッチ プロファイルを作成します。 N9k-1# config sync N9k-1(config-sync)# switch-profile Test N9k-2# config sync N9k-2(config-sync)# switch-profile Test
-
実行コンフィギュレーションをインポートします。 N9k-1(config-sync-sp)# import running-config N9k-1(config-sync-sp-import)# show switch-profile Test buffer
両方のスイッチで、設定をスイッチ プロファイルにインポートします。次の 3 つの方法のいずれかを使用して設定をインポートできます。 -
実行設定:スイッチ プロファイル内で許可されるすべての設定がインポートされます。
不要な設定を削除する必要があります。たとえば、ポート チャネル メンバー設定を削除する必要があります。
-
インターフェイス設定:指定したインターフェイス設定だけがインポートされます。
-
手動モード:選択した設定がインポートされます。インポートする必要がある設定が小規模である場合は、手動モードを使用して目的の設定を貼り付けます。
次は実行している設定をインポートするコマンドの順序を示します。
表 2. 実行している設定をインポートするコマンド順序 バッファ順序番号
コマンド
1
vlan 1-10
2 2.1 2.2 2.3
interface port-channel20 switchport mode trunk vpc 20 switchport trunk allowed vlan 1-5
3 3.1 3.2
interface port-channel100 switchport mode fex-fabric fex associate 100
4 4.1 4.2 4.3
(注) スイッチ vPC トポロジ
interface port-channel20 switchport mode trunk vpc 20 switchport trunk allowed vlan 1-5
4 4.1 4.2 4.3
(注) FEX Straight-Through トポロジ(ホスト vPC)
interface port-channel200 switchport mode trunk vpc 200 switchport trunk allowed vlan 1-5
5 5.1 5.2 5.3
interface Ethernet1/1 fex associate 100 switchport mode fex-fabric channel-group 100
6 6.1 6.2 6.3
interface Ethernet1/2 fex associate 100 switchport mode fex-fabric channel-group 100
7 7.1 7.2 7.3
interface Ethernet1/10 switchport mode trunk switchport trunk allowed vlan 1-5 channel-group 20
8 8.1 8.2 8.3
interface Ethernet100/1/1 switchport mode trunk switchport trunk allowed vlan 1-5 channel-group 200
N9k-2(config-sync-sp)# import running-config
-
-
ファブリック設定を同期させない場合は、ファブリック設定とメンバー インターフェイス PO 20 および PO 200 をバッファから削除します。 N9k-1(config-sync-sp-import)# buffer-delete 3,5,6-8
The buffer-delete command deletes the unwanted configuration from the buffer.
-
両方のスイッチで、スイッチ プロファイル内の設定をコミットします。 N9k-1(config-sync-sp-import)# commit N9k-2(config-sync-sp-import)# commit
-
両方のスイッチで同期ピアを追加します。
(注)
設定をインポートする場合は、両側のスイッチの設定を個別にインポートしてから、sync-peers コマンドを使用します。
N9k-1# config sync N9k-1(config-sync)# switch-profile Test N9k-1(config-sync-sp)# sync-peers destination <out of band mgmt0 IP address of peer switch N9k-2> N9k-2# config sync N9k-2(config-sync)# switch-profile Test N9k-2(config-sync-sp)# sync-peers destination <out of band mgmt0 IP address of peer switch N9k-1>
N9K-1# configure sync Enter configuration commands, one per line. End with CNTL/Z. N9K-1(config-sync)# no switch-profile SP ? all-config Deletion of profile, local and peer configurations local-config Deletion of profile and local configuration profile-only Deletion of profile only and no other configuration N9396PX-1(config-sync)# no switch-profile SP
注意
o switch-profile name [all-config | local-config] コマンドを使用してスイッチ プロファイルを削除すると、ただちにスイッチ プロファイル内の設定が実行している設定から削除されます。これにより、スイッチ プロファイル内に存在していた設定(たとえば、ポート チャネル設定や vPC 設定など)に混乱が生じます。
no switch-profile name [profile-only] を使用してスイッチ プロファイルを削除する時、スイッチ プロファイルの設定はすぐにスイッチ プロファイルからのみ削除されます。これによって、実行中の設定が存在している場合設定を中断することはありません。
スイッチ プロファイルで大きい設定を削除する前に、両方のピア スイッチで CLI resync-database を実行することをお勧めします。
スイッチ プロファイルを削除しようとして、「スイッチ プロファイルの削除に失敗しました」というエラーメッセージを受信した場合は、次アクションを実行します。 N9K-1(config-sync)# resync-database Re-synchronization of switch-profile db takes a few minutes... Re-synchronize switch-profile db completed successfully. N9K-1(config-sync)# N9K-2(config-sync)# resync-database Re-synchronization of switch-profile db takes a few minutes... Re-synchronize switch-profile db completed successfully. N9K-2(config-sync)#
デュアルホーム接続 FEX トポロジ(Active/Active FEX トポロジ)
デュアルホーム FEX(アクティブ/アクティブ)トポロジは、Cisco Nexus 9300 および 9300 EX シリーズ スイッチの Cisco NX-OS リリース 7.0(3)I5(2) からサポートされます。
次のトポロジで は、各 FEX が 2 つの Cisco Nexus 9300 シリーズ スイッチにデュアルホーム接続されていることを示します。各 FEX の FEX ファブリック インターフェイスは、両方のピア スイッチで vPC として設定されています。FEX のホスト インターフェイスは、両方のピア スイッチに表示されます。
(注) |
ポート設定は両方のスイッチで同じである必要があります。 |
デュアルホーム FEX トポロジでは、vPC はすでに動作可能です。FEX 101 は、FEX ファブリック インターフェイスである Ethernet 1/1 上の親スイッチ N9k-1 および N9k-2 にデュアルホーム接続されています。
(注) |
同じ FEX 内のポート チャネルは、Cisco Nexus 2200 シリーズ ファブリック エクステンダでサポートされます。 |
FEX 101 は、2 種類のホスト インターフェイスを持つように設定されています。1 個のインターフェイスはイーサネット 100/1/1 であり、単独でサーバ(非チャネル メンバー)に接続され、もう 1 つのインターフェイスはイーサネット 100/1/2-3 であり、ポート チャネル内でサーバ(ポート チャネル メンバー)に対して設定されています。
次の表では、ピア スイッチの実行設定の例を示します。2 種類の設定を示しています。
-
基本設定。
-
ポート プロファイルの設定
いずれかのオプションを使用することも、両方の設定を同時に使用することもできます。
(注) |
必須ではありませんが、運用上のオーバーヘッドを減らすためにポート プロファイルを使用できます。 |
基本設定:ポート プロファイルなし |
ポート プロファイル設定 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
デュアル ホーム FEX トポロジの新規展開
新しい展開では、ピア スイッチ間の設定を同期させるために、最初から設定の同期を導入します。その結果、FEX ポート上には既存の実行コンフィギュレーションは存在しません。
次の例では、デュアルホーム(アクティブ/アクティブ)トポロジを設定する方法を示しています。
-
マルチキャスト アドレスを変更する IPV4 ディストリビューション上で CFS を設定します。
N9K-1(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network Are you sure? (y/n) [n] y N9K-2(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network. Are you sure? (y/n) [n] y
-
各ピア スイッチで CFSoIP マルチキャスト アドレスを設定します。
N9K-1(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y N9K-2# config terminal N9K-2(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y
-
両方のスイッチで CFSoIP をイネーブルにします。
N9K-1(config)# cfs ipv4 distribute N9K-2(config)# cfs ipv4 distribute
-
両方のスイッチでスイッチ プロファイルを作成します。
N9K-1# config sync N9K-1(config-sync)# switch-profile Test N9K-1(config-sync-sp)# sync-peers destination /***out of band mgmt0 IP address of peer switch***/ N9K-2> N9K-2# config sync N9K-2(config-sync)# switch-profile Test N9K-2(config-sync-sp)# sync-peers destination /***out of band mgmt0 IP address of peer switch***/ N9K-1>
-
参照先のグローバル設定をスイッチ プロファイルに追加します。
(注)
インターフェイス設定が同期されるため、インターフェイス上で適用するすべてのポリシー(ポート プロファイル、QoS、ACL ポリシーなど)を同期させる必要があります。
N9K-1(config-sync-sp)# port-profile type ethernet eth-profile N9K-1(config-sync-port-prof)# switchport mode trunk N9K-1(config-sync-port-prof)# state enabled N9K-1(config-sync-sp)# port-profile type port-channel pc-profile N9K-1(config-sync-port-prof)# switchport mode trunk N9K-1(config-sync-port-prof)# state enabled
-
スイッチ プロファイル内にイーサネット インターフェイス(非ポート チャネル メンバー)を設定します。
N9K-1(config-sync-sp)# interface Ethernet100/1/1 N9K-1(config-sync-sp-if)# inherit port-profile eth-profile N9K-1(config-sync-sp-if)# switchport trunk allowed vlan 1-10
-
スイッチ プロファイル内にポート チャネル インターフェイスを作成します。
(注)
設定端末モード以外で、スイッチ プロファイルのすべてのポート チャネル インターフェイスを設定する必要があります。
次に、ポート チャネル 100(vPC 100)が N9k から N2k への EtherChannel である例を示します。
N9K-1(config-sync-sp)# interface Port-channel100
次に、ポート チャネル 200 が、N2k からエンド デバイスへの EtherChannel である例を示します。
N9K-1(config-sync-sp)# interface Port-channel200
-
スイッチ プロファイル内の設定をコミットします。
N9K-1(config-sync-sp)# commit
-
設定端末モードで、両方のスイッチのポート チャネルにメンバーを追加します。
(注)
設定は、設定端末モードで、両方のスイッチで実行する必要があります。
次に、N9k-1 イーサネット 1/1 がポート チャネル 100 の FEX ファブリックのメンバーである例を示します。
N9K-1(config)# int ether1/1 N9K-1(config-if)# channel-group 100 force
次に、N9k-1 イーサネット 1/100/2-3 がポート チャネル 200 のメンバーである例を示します。
N9K-1(config)# interface Ethernet100/1/2-3 N9K-1(config-if-range)# channel-group 200 force
次に、N9K-2 イーサネット 1/1 がポート チャネル 100 にある FEX ファブリック インターフェイスである例を示します。
N9K-2(config)# int ether1/1 N9K-2(config-if)# channel-group 100 force
次に、N9k-2 イーサネット 1/100/2-3 がポート チャネル 200 のメンバーである例を示します。
N9K-2(config)# interface Ethernet100/1/2-3 N9K-2(config-if-range)# channel-group 200 force
N9K-1(config)# interface Ethernet100/1/2-3 N9K-1(config-if-range)# switchport mode trunk N9K-1(config-if-range)# switchport trunk allowed vlan 1-5 N9K-2(config)# interface Ethernet100/1/2-3 N9K-2(config-if-range)# switchport mode trunk N9K-2(config-if-range)# switchport trunk allowed vlan 1-5
-
スイッチ プロファイル内のポート チャネル設定を変更します。
N9K-1(config-sync-sp-if)# interface Port-Channel100 N9K-1(config-sync-sp-if)# switchport mode fex-fabric N9K-1(config-sync-sp-if)# fex associate 101 N9K-1(config-sync-sp-if)# vpc 100 N9K-1(config-sync-sp)# interface Port-channel200 N9K-1(config-sync-sp-if)# inherit port-profile pc-profile N9K-1(config-sync-sp-if)# switchport trunk allowed vlan 1-5
-
スイッチ プロファイル内の設定をコミットします。
N9K-1(config-sync-sp)# commit
デュアル ホーム FEX トポロジによる既存の導入
既存の展開では、設定がすでに存在するため、設定の同期は将来の設定変更簡素化するために使用されます。
次の例では、デュアル ホーム FEX(アクティブ/アクティブ)トポロジの vPC トポロジで、ピア スイッチを設定する方法を示します。
-
マルチキャスト アドレスを変更する IPV4 配信で CFS を設定します。 N9K-1(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network Are you sure? (y/n) [n] y N9K-2(config)# no cfs ipv4 distribute This will prevent CFS from distributing over IPv4 network. Are you sure? (y/n) [n] y
-
各ピア スイッチで CFSoIP マルチキャスト アドレスを設定します。 N9K-1(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y N9K-2# config terminal N9K-2(config)# cfs ipv4 mcast-address 239.255.1.1 Distribution over this IP type will be affected Change multicast address for CFS-IP? Are you sure? (y/n) [n] y
-
両方のスイッチで CFSoIP をイネーブルにします。 N9K-1(config)# cfs ipv4 distribute N9K-2(config)# cfs ipv4 distribute
-
両方のスイッチでスイッチ プロファイルを作成します。 N9K-1# config sync N9K-1(config-sync)# switch-profile Test N9K-2# config sync N9K-2(config-sync)# switch-profile Test
-
両方のスイッチで、スイッチ プロファイル内の設定をコミットします。 N9K-1(config-sync-sp)# commit N9K-2(config-sync-sp)# commit
-
実行設定をインポートします。 N9K-1(config-sync-sp)# import running-config N9K-1(config-sync-sp-import)# show switch-profile Test buffer
両方のスイッチで、設定をスイッチ プロファイルにインポートします。次の 3 つの方法のいずれかを使用して設定をインポートできます。
-
実行設定:スイッチ プロファイル内で許可されるすべての設定がインポートされます。
不要な設定を削除する必要があります。たとえばメンバー インターフェイスがピア スイッチで一致していない場合、ポート チャネル メンバー設定を削除する必要があります。
-
インターフェイス設定:指定したインターフェイス設定だけがインポートされます。
-
手動モード:選択した設定がインポートされます。インポートする必要がある設定が小規模である場合は、手動モードを使用して目的の設定を貼り付けます。
次は実行している設定をインポートするコマンドの順序を示します。
表 4. 実行している設定をインポートするコマンド順序 バッファ順序番号
コマンド
1
vlan 1-10
2 2.1 2.2 2.3
interface port-channel100 switchport mode fex-fabric vpc 100 fex associate 101
3 3.1 3.2
interface port-channel200 switchport mode trunk switchport trunk allowed vlan 1-5
4 4.1 4.2 4.3
interface Ethernet1/1 fex associate 101 switchport mode fex-fabric channel-group 100
5 5.1 5.2 5.3
interface Ethernet100/1/1 switchport mode trunk switchport trunk allowed vlan 1-10
6 6.1 6.2 6.3
interface Ethernet100/1/2 switchport mode trunk switchport trunk allowed vlan 1-5 channel-group 200
7 7.1 7.2 7.3
interface Ethernet100/1/3 switchport mode trunk switchport trunk allowed vlan 1-5 channel-group 200
-
-
バッファから PO 100 および PO 200 のメンバー インターフェイスを削除します。 N9K-1(config-sync-sp-import)# buffer-delete 4, 6, 7
Use the buffer-delete command to delete the unwanted configuration from the buffer.
-
両方のスイッチで、スイッチ プロファイル内の設定をコミットします。 N9K-1(config-sync-sp-import)# commit N9K-2(config-sync-sp-import)# commit
-
両方のスイッチで同期ピアを追加します。
(注)
設定をインポートする場合は、両側のスイッチで設定を個別にインポートしてから、sync-peers コマンドを使用する必要があります。
N9K-1# config sync N9K-1(config-sync)# switch-profile sp N9K-1(config-sync-sp)# sync-peers destination /***out of band mgmt0 IP address of peer switch***/ N9K-2> N9K-2# config sync N9K-2(config-sync)# switch-profile sp N9K-2(config-sync-sp)# sync-peers destination /***out of band mgmt0 IP address of peer switch***/ N9K-1>
N9K-1# configure sync Enter configuration commands, one per line. End with CNTL/Z. N9K-1(config-sync)# no switch-profile SP ? all-config Deletion of profile, local and peer configurations local-config Deletion of profile and local configuration profile-only Deletion of profile only and no other configuration N9396PX-1(config-sync)# no switch-profile SP
注意
o switch-profile name [all-config | local-config] コマンドを使用してスイッチ プロファイルを削除すると、ただちにスイッチ プロファイル内の設定が実行している設定から削除されます。これにより、スイッチ プロファイル内に存在していた設定(たとえば、ポート チャネル設定や vPC 設定など)に混乱が生じます。
no switch-profile name [profile-only] を使用してスイッチ プロファイルを削除する時、スイッチ プロファイルの設定はすぐにスイッチ プロファイルからのみ削除されます。これによって、実行中の設定が存在している場合設定を中断することはありません。
スイッチ プロファイルで大きい設定を削除する前に、両方のピア スイッチで CLI resync-database を実行することをお勧めします。
スイッチ プロファイルを削除しようとして、「スイッチ プロファイルの削除に失敗しました」というエラーメッセージを受信した場合は、次アクションを実行します。 N9K-1(config-sync)# resync-database Re-synchronization of switch-profile db takes a few minutes... Re-synchronize switch-profile db completed successfully. N9K-1(config-sync)# N9K-2(config-sync)# resync-database Re-synchronization of switch-profile db takes a few minutes... Re-synchronize switch-profile db completed successfully. N9K-2(config-sync)#