Cisco Nexus Hyperfabric:ソフトウェア ライフサイクル管理
ソフトウェア ライフサイクル管理
Cisco Nexus HyperFabric は、ファブリック内のデバイスのソフトウェアバージョンを変更するタスクを簡素化します。 Cisco Nexus HyperFabric は、デバイスをファブリックにバインドした後、またはデバイスがすでにファブリックにバインドされている間に、 ソフトウェア バージョンを変更できます。
[ファブリック(Fabrics)] ページのファブリック タイルには、ソフトウェア バージョンの変更関連のステータスを通知する次のタグを含めることができます。
-
:ファブリック内のデバイスのソフトウェアは、1 ヵ月以内にサポート終了日に達します。
-
:ファブリック内のデバイスのソフトウェアのサポートが終了しました。
-
:ソフトウェア バージョンの変更が進行中です。
これらの同じタグは、並べて表示するをクリックしてそのファブリックに関する情報を表示すると、ページの上部に表示されます。
ソフトウェア ライフサイクル管理の制限
ソフトウェア ライフサイクル管理には、次の制限が適用されます。
- ソフトウェアの変更中にすべてのデバイスを監視することはできますが、スイッチのバインド解除、ポートの管理状態の変更、およびソフトウェア管理に関連する変更を除き、構成の変更をファブリックにプッシュすることはできません。
- ターゲット バージョンを変更する前に、既存の構成変更をプッシュする必要があります。
- ファブリック内のデバイスが異なるソフトウェア バージョンを実行している場合、そのファブリック内で他の設定変更をプッシュする前に、デバイスを同じバージョンにアップグレードする必要があります。
ファブリックのバインドされたデバイスのソフトウェア バージョンを変更
ファブリックの実行中のソフトウェア バージョンを設定し、 Cisco Nexus HyperFabric バインドされたデバイスのソフトウェア バージョンを実行中のバージョンに変更できます。デバイスの現在のソフトウェア バージョンが実行中のバージョンと異なる場合、その結果、 Cisco Nexus HyperFabric が必要に応じてデバイスのソフトウェアをアップグレードまたはダウングレードし、デバイスを再起動します。
Cisco Nexus HyperFabric はデバイスを再起動するため、デバイスの再起動中に進行中のトラフィックに使用できる冗長パスがあることを確認してください。デバイスがオフラインになったとき、およびデバイスがオンラインに戻ったときに、トラフィックの中断が発生する可能性があります。現在、Hyperfabric は、再起動の前後にデバイスに送信されるトラフィックを回避するために、アンダーレイ ルーティング メトリックを変更しません。そのため、トラフィックの中断を最小限に抑えるために、デバイスがオンラインになるまでデバイスのインターフェイスをシャットダウンしてデバイスを分離することをお勧めします。
デバイスに 2 つのパーティション(アクティブとスタンバイ)があり、どちらにもオペレーティング システム ソフトウェアがインストールされています。ソフトウェア バージョンの変更時、 Cisco Nexus HyperFabric は最初にスタンバイパーティションのバージョンを変更し、次にアクティブなパーティションのバージョンを変更します。
GUI は、一部の場所で「アップグレード」と指定されています。ただし、このソフトウェア バージョンの変更は のダウングレードである可能性があります。
Cisco Nexus HyperFabric スイッチではソフトウェアのアップグレードまたはダウングレード中にデバイスの再起動が必要になるため、ソフトウェアのアップグレードまたはダウングレード中にトラフィックが影響を受ける可能性があります。トラフィックの継続性を維持するには、続行する前に、すべてのアクティブなトラフィックで冗長ネットワーク パスが使用できることを確認してください。
トラフィックへの影響の可能性を最小限に抑えるために、ネットワークトポロジに従って必要なネットワーク インターフェイスをシャットダウンし、リブート前にデバイスを分離することを推奨します。デバイスが完全に再起動し、ソフトウェアのアップグレードまたはダウングレード後に動作可能になった後、インターフェイスを再度有効にすることができます。
ファブリックのバインドされたデバイスのソフトウェア バージョンを変更するには、次の手順を実行します。
手順
ステップ 1 | [ファブリック(Fabrics)]を選択し、スイッチを含むファブリックをクリックします。 |
ステップ 2 | ファブリックが編集モードでない場合は、 [編集モードに切り替える(Switch to edit mode)] をクリックします。 |
ステップ 3 | 実行中のソフトウェア バージョンを選択するには、次のサブステップに従います。
|
ステップ 4 | デバイスのソフトウェア バージョンの変更を開始するには、次のサブステップに従います。
|
ステップ 5 | [デバイス(Devices)] エリアで、 [アップグレードの進行状況(Upgrade progress)] 列を確認します。 ソフトウェア変更プロセス中に、選択したデバイスの進捗状況に表示される値は次のようになります。
|
ステップ 6 | すべてのデバイスがターゲット バージョンにアップグレードされたら、次のサブステップに従ってソフトウェアの変更を完了します。
|
デバイスをファブリックにバインドするときにデバイスのソフトウェア バージョンを変更
ファブリックの実行中のソフトウェアバージョンを構成し、デバイスをファブリックにバインドするときに、Cisco Nexus HyperFabric にデバイスのソフトウェアバージョンを実行中のバージョンに変更させることができます。デバイスの現在のソフトウェアバージョンが実行中のバージョンと異なる場合、 Cisco Nexus HyperFabric では、状況に応じてデバイスのソフトウェアバージョンがアップグレードまたはダウングレードされます。ソフトウェア バージョンの変更の一環として、デバイスが自動的にリブートします。
GUI に、アップグレードまたはダウングレードの進行状況が表示されません。
デバイスに 2 つのパーティション(アクティブとスタンバイ)があり、どちらにもオペレーティング システム ソフトウェアがインストールされています。ソフトウェア バージョンの変更時、 Cisco Nexus HyperFabric は最初にスタンバイパーティションのバージョンを変更し、次にアクティブなパーティションのバージョンを変更します。
デバイスをファブリックにバインドするときにデバイスのソフトウェア バージョンを変更するには、次の手順を実行します。
手順
ステップ 1 | [ファブリック(Fabrics)]を選択し、実行中のソフトウェアバージョンを選択するファブリックをクリックします。 |
ステップ 2 | ファブリックが編集モードでない場合は、 [編集モードに切り替える(Switch to edit mode)] をクリックします。 |
ステップ 3 | 実行中のソフトウェアバージョンを選択するには、次のサブステップに従います。
|
ステップ 4 | デバイスをファブリックにバインドします。 デバイスのバインドの詳細については、『Cisco Nexus Hyperfabric のスタートアップ ガイド』マニュアルの「スイッチのバインド」の手順を参照してください。 |
ステップ 5 | バインドしたデバイスのソフトウェアバージョンを変更するには、次のサブステップに従ってください。
|