Cisco DCNM Classic LAN 展開のアップグレード

概要

Cisco DCNM リリース 11.4(1) 以降では、クラシック LAN の導入はサポートされていません。クラシック LAN 展開を DCNM リリース 11.4(1) にアップグレードする場合、使用できるアップグレード オプションは DCNM リリース 11.4(1) LAN ファブリック展開のみで、DCNM インライン アップグレード プロセス中に自動的に実行されます。

次の表に、 への従来の LAN 展開のアップグレードの概要を示します。

古いリリースから Cisco DCNM リリース 11.4(1)へのインライン アップグレードを実行すると、LAN_Classic および Fabric_Group ファブリック テンプレートを使用した LAN ファブリック モードへの自動変換が実行されます。


(注)  

アップグレードを進める前に、Cisco DCNM LAN ファブリックの機能を理解しておくことをお勧めします。詳細については、 『』 『』を参照してください。


前提条件

  • 「Cisco DCNM LAN Fabric Verified Scalability」セクションを参照して、既存の導入ニーズが満たされていることを確認します。『Verified Scalability Guide for Cisco DCNM』を参照してください。

注意事項と制約事項

  • クラシック LAN 展開では、インバンド インターフェイスを使用してスイッチを管理している場合、LAN ファブリック展開へのアップグレードはサポートされません。管理(mgmt0)インターフェイスを使用してスイッチを管理するように変更してから、アップグレードする必要があります。

    インバンド インターフェイス管理のサポートは、将来のリリースで使用可能になる予定です。

  • Cisco Nexus 7000 シリーズ スイッチの VDC 自動プロビジョニング(VOAP)は、LAN ファブリック インストール モードではサポートされません。

  • 次の設定は、クラシック LAN から LAN ファブリック展開に移行されません。

    • アーカイブ ジョブの設定。

      アップグレード後に、ファブリックの設定からファブリックのバックアップを設定する必要があります。

    • CLI ジョブ。

    • POAP DHCP 設定。

      アップグレード後に、POAP のファブリック設定を構成する必要があります。

ファブリックの移行

クラシック LAN からの DCNM アップグレードでは、クラシック LAN スイッチおよびコンテナ グループに一致するように、LAN ファブリックにファブリック インスタンスが自動的に作成されます。ネストされたグループ化が存在する場合、LANファブリック モードへのインライン アップグレードでは、2 レベルの階層のみが保持されます。すべての中間グループまたは空のグループが自動的に削除されます。参考として、次の図を参照してください。

移行動作のサマリは、次のとおりです。

  • スイッチを保持するスイッチグループのみが、LAN_Classicファブリックテンプレートを使用してファブリックインスタンスに移行されます。この例では、SG1LAB1、LAB2、および Default_LAN が移行されます。

  • アップグレード中に維持される階層のレベルは 2 つだけです。中間グループが削除され、最下位レベルのスイッチ グループが階層の最上位に昇格されます。

    この例では、次のようになります。

    • SJC_Bldg1 は、クラシック LAN で有効なスイッチ グループを持つ最上位のコンテナ グループです。したがって、SJC_Bldg1 のファブリック インスタンスが LAN ファブリックで作成され、Fabric_Group テンプレートが使用されます。

    • LAB1 および LAB2 のファブリック インスタンスは、LAN ファブリックの LAN_Classic ファブリック テンプレートを使用して作成されます。これらのファブリック インスタンスは、SJC_Bldg1 のメンバー ファブリックになります。

    • 中間の SJCFloor1 および SJCFloor2 コンテナは、LAN ファブリックに引き継がれません。

  • 有効なスイッチ グループがないコンテナ グループは移行されません。この例では、Floor1SJC_Bldg2 は移行されません。

  • スイッチ グループは、LAN_Classic ファブリック テンプレートを使用してスタンドアロン ファブリック インスタンスに移行されます。この例では、Default_LANLAN_Classic ファブリック テンプレートを使用して LAN ファブリックに移行されます。

  • 移行後、デバイスは LAN_Classicファブリック テンプレートに関連付けられたファブリックで移行モードになります。ファブリックはファブリック モニタ モードになります。

    次の手順の詳細については、「従来の LAN 展開から LAN ファブリック展開へのアップグレード」を参照してください。

アップグレード後の LAN ファブリックでサポートされるスイッチ ロール

クラシック LAN インストール モードでサポートされているスイッチ ロールの一部は、LAN ファブリックでは使用できません。次の表に、従来の LAN のスイッチ ロールと LAN ファブリックの同等のスイッチ ロールを示します。

クラシック LAN(アップグレード前) LAN ファブリック(アップグレード後)
ボーダー PE ボーダー
エッジ エッジ ルータ

FEX

ホスト

管理 VDC

アクセス

これらのロールは、アップグレード後に LAN ファブリックの同等のロールに自動的にマッピングされることに注意してください。

次のスイッチの役割は、アップグレード後も LAN ファブリックで同じです。

  • スパイン

  • リーフ

  • ボーダー スパイン

  • ボーダー

  • ボーダーゲートウェイ

  • エッジ ルータ

  • コア ルータ

  • アクセス

  • 集約

LAN ファブリックの従来の LAN テンプレート

templateType = CLI のテンプレートは、templateType = POLICY に変換されます。これらのテンプレートは、[制御(Control)] > [テンプレート ライブラリ(Template Library)] に表示されます。必要に応じて、[ポリシーの表示/編集(View / Edit Policies)] ウィンドウから PTI を作成できます。


(注)  

自動的に更新されるポリシーを確認する必要がある場合は、元のファイルのバックアップが DCNM の /usr/local/cisco/dcm/dcnm/data/templates/ ディレクトリに保存されます。


クラシック LAN で使用可能なテンプレート言語の一部は、LAN ファブリックのインストールではサポートされていません。次に例を示します。

  • カスタム プロンプト処理

  • コマンド実行ロジック

  • 派生/継承テンプレート


(注)  

LAN ファブリックを使用するには、テンプレートを適切に編集する必要があります。


サポートされていないテンプレート言語コンテンツ

次のクラシック LAN テンプレート言語機能は、LAN ファブリック インストール モードではサポートされていません。

このコンテンツを使用する既存のテンプレートはサポートされていないことに注意してください。互換性のあるテンプレートを作成するには、それらを確認または編集する必要があります。

  1. インタラクティブ コマンド処理

    インタラクティブ コマンドを処理するためのテンプレート コンテンツの一部として、プロンプトと応答を含めます。

    次に例を示します。

    ##template variables
    string srcFile;
    string srcDir;
    string password;
    string vrf;
    ##
    
    ##template content
    copy scp://root@10.127.117.65/$$srcFile$$ bootflash: vrf $$vrf$$ <prompt:'(yes/no)?',
    response:'yes'> <prompt:'(y/n)?[n]',
    response:'y'> <prompt:'password:',
    response:'$$password$$'>
    
  2. 動的な決定

    設定テンプレートは、特殊な内部変数 LAST_CMD_RESPONSE を提供します。

    次に例を示します。

    ##template content
     show vlan id $$vlan_id$$
     if($$LAST_CMD_RESPONSE$$ contains
            "not found"){
     vlan $$vlan_id$$
     }
     else{
     }
  3. テンプレート参照

    この場合、テンプレートは別のテンプレートから参照されます。

    派生テンプレート:

    ##template properties
     [snip]
     imports = baseTemplate1,baseTemplate2;
    
            ##

テンプレートの詳細については、 『Cisco DCNM Classic LAN Configuration Guide、Release 11.3(1)』および 『Cisco DCNM LAN Fabric Configuration Guide、Release 11.4(1)』を参照してください。

クラシック LAN 展開から LAN ファブリック展開へのアップグレード

手順


ステップ 1

すべてのスイッチがアップグレード前に Cisco DCNM から到達可能であることを確認してください。

(注)   

ネストされたスイッチ グループが DCNM 11.3(1) にあり、テレメトリがそれらで有効になっている場合、アップグレード前にこれらのスイッチ グループのテレメトリを無効にする必要があります。

ステップ 2

LAN ファブリック展開にアップグレードするためのインライン アップグレード手順に従ってください。

詳細については、「インライン アップグレードを通じた ISO または OVA のアップグレード(Upgrading ISO or OVA through Inline Upgrade)」を参照してください。

ステップ 3

アップグレード後に、DCNM インストール タイプは自動的に LAN ファブリックに変更され、適切なファブリック インスタンスが作成されます。ファブリックの詳細については、ファブリックの移行 を参照してください。

ステップ 4

スイッチは 移行モード になります。各 LAN_Classic ファブリックにナビゲーションして、[保存して展開(Save & Deploy)] をクリックします。

(注)   

ファブリックはデフォルトで、[モニタ モード(Monitor Mode)] になっています。このモードのためにエラー メッセージが表示されますが、無視できます。

このステップでは、最小の構成インテントがスイッチに対してキャプチャされることを確認します。スイッチはすべての接続の問題やエラーが解決するまで、[移行モード(Migration Mode)] のままになります。スイッチをこのモードから外すには、その後の [保存して展開(Save & Deploy)] 操作が必要です。


LAN クラシック ファブリック テンプレートの機能

LAN_Classic テンプレートの次の機能は、External_Fabric_11_1 テンプレートと同じサポートを提供します。

サポートされる機能は次のとおりです。

  • 設定コンプライアンス

  • ファブリック/スイッチのバックアップまたは復元

  • ネットワーク インサイト

  • パフォーマンス モニタリング

  • VMM

  • トポロジ ビュー

  • Kubernetes の可視化

  • RBAC

詳細については、機能固有のセクションを参照してください。