目次概要 概要この資料は正常なMGX 8220エッジコンセントレータブートコードのためのCiscoの推奨されるプロセスをおよびファームウェアアップグレードおよびダウングレード記述したものです。 AXISはCisco MGX 8220 edgeコンセントレータの従来の製品名です。 AXIS Shelf Controller (ASC)のための次の技術およびService Module (SM)は提供されます。 その他の情報については概念および定義を参照して下さい。 前提条件要件この文書を読むには、次の知識が必要です。
使用するコンポーネントこの文書の情報は、次のソフトウェアとハードウェアのバージョンに基づいています。 ファームウェアのバージョン5.0.xへのMGX 8220アップグレードはバージョンのためにだけサポートされます:
バージョン2.xまたは3.xからのアップグレードに関しては、4.0.xまたは4.1.xの最新の一般に利用可能なファームウェアのバージョンに最初にデバイスをアップグレードし、次にバージョン5.0.xにアップグレードして下さい。 特別な配慮はInverse Multiplexing for ATMトランクモジュール(IMATM)およびATM UNIサービスモジュール(AUSM) 8ポートサービスモジュール(SM)をバージョン5.0.xにアップグレードすると適用します。 ファームウェアリリースノートの詳細な情報を見るために、登録ユーザであり、ログオンする必要があります。 この資料は行なう正常なファームウェアアップグレードのために援助として使用されるように意図されていますが、Cisco販売エンジニア、システムエンジニア、またはアカウントマネージャとの適切な計画の代わりではないです。 注: ファームウェアのバージョン2.1.16または2.1.18から4.0.03 MGX 8220アップグレードに関しては、4.0.03へMGX 8220ファームウェア2.1.18/16をアップグレードすることを参照して下さい。 この文書の情報は、特定のラボ環境にあるデバイスに基づいて作成されています。 この文書で使用するデバイスは、すべて初期(デフォルト)の設定で起動しています。 実稼動中のネットワークで作業をしている場合、実際にコマンドを使用する前に、その潜在的な影響について理解しておく必要があります。 表記法文書の表記法の詳細は、「シスコ テクニカル ティップスの表記法」を参照してください。 望ましい手法の決定技術テーブルの1つの望ましい技術を識別して下さい。 表を使用するために、あなた自身に尋ねて下さい:
手法テーブルアップグレード
*プロシージャは2 ASCカード・セットのぶざまなアップグレードのためです。 ダウングレード
概念および定義1つのASCカード・セット(冗長性無し)1つのASCカード・セットは下記のものを含んでいます:
SRMはASCカード・セットでオプションです。 ASCおよびBNMだけ使用する1つのASCカード・セットはMGX 8220で許可されます。 2 ASCカード・セット(冗長な)2 ASCカード・セットは下記のものを含んでいます:
SRMはASCカード・セットでオプションでしかしプライマリおよびセカンダリASCカード・セットのために一致する必要があります。 2 ASCカード・セット設定はMGX 8220で1 SRMだけ使用する許可されません。 burnbtrevこのアクティブASC Command Line Interface (CLI)コマンドはASCおよびSMブートコードのアップグレードのためにFlashStartAddrおよびFlashEndAddrコマンドの代りに使用されます。 .BTから適切なアップグレードのための.BOOTにブートコードファイルファイル拡張子の名前を変更する次のコマンドを使用して下さい
burnbtrevコマンドはファームウェアのバージョン4.0.x, 4.1.x, 5.0.x,およびそれ以降で利用できます。 chkflashこのアクティブASCおよびSm cliコマンドは計算し直されたチェックサムとファイルのストアードチェックサムをチェックします。 それはカードでフラッシュ・メモリで保存されるファイルだけをチェックします。 chkflashコマンドに関する詳細については、サービスモジュールにダウンロードを確認するMGX 8220 chkflashコマンドを参照して下さい。 ASC例 mgx8220.1.4.ASC.a > chkflash Program length = 495176 Calculated checksum = 338e98b9 stored checksum = 338e98b9 Flash checksum passed SM例 mgx8220.1.10.FRSM.a > chkflash Program length = 287622 Calculated checksum = 742c5240 stored checksum = 742c5240 Flash checksum passed clrallcnfこのactive asc cliコマンドはぶざまなアップグレードかダウングレードの一部としてresetsysコマンドの代わりに使用されます。 すべてのダウングレードはclrallcnfコマンドを必要とします。 clrallcnfコマンドはMGX 8220にすべてのTelnetセッションを終了します。 ASCカードがACTIVE状態に戻った後Telnetセッションを再起動しなければなりません。 clrsmcnfこのactive asc cliコマンドはぶざまなアップグレードかダウングレードの一部として使用されます。 互換性互換性はすべてのアップグレードおよびダウングレードのために重要です。 もう1つにファームウェアのバージョンをダウングレードできますがすべての構成情報を失います。 ハードウェアの非互換性はいくつかのダウングレードを防ぐかもしれません。 たとえば、ファームウェアのバージョン2.xおよび3.x SMは2つのフラッシュチップを必要とします。 ファームウェアのバージョン4.xおよび5.x SMは単一フラッシュチップと提供された。 BNM-E1カードかSRM-3T3カードが含まれているファームウェアのバージョンファームウェアのバージョン2.xか3.xに4.xが付いているMGX 8220はダウングレードできません。 運用状態でのアップグレード適切なアップグレードは追加された複雑な状況を犠牲にしてトラフィックの中断を最小にします。 段階的にファームウェアのバージョン3.xから3.yへ9:1冗長性グループが付いているMGX 8220をアップグレードすることは18のresetcdオペレーションを必要とし、20分かかるかもしれません。 接続ごとの平均トラフィック損失はおよそ20秒です。 ファームウェアのバージョン3.xからの3.yへのSM単一resetsysコマンドだけ必要とし、60秒かかる接続ごとの平均トラフィック損失は分以上であるかもしれません。 適切なアップグレードはファームウェアのバージョン4.0.x、4.1.xおよび5.0.xで事実上中断がネットワークトラフィックへないように大幅に改善されます。 アップグレードはバージョン3.xからのバージョン4.xへの適切なアップグレードの実行の難しさの結果として改善されました。 アップグレードおよびASCまたはSMがリセットである前にたとえば、バージョン4.xブートコードがASCにかSMロードされれば、ブートコードの新しいバージョンはおよびASCからのカード要求ファームウェアアクティブになります。 バージョン4.xファームウェアがASCに既にロードされている場合、ASCおよびSMはバージョン4.xブートコードおよびファームウェアを使用してアップするかもしれません。 バージョン4.xファームウェアがASCにロードされない場合、適切なファームウェアがASCにロードされるまでASCかSMはブートモードにとどまります。 ネットワークトラフィックに影響がほとんどないブートコードおよびファームウェアアップグレードをロードし、上演し、実行する次のコマンドを使用して下さい。 burntrevアップグレードを実行する直前のブートコードを上演するのにこのコマンドを使用して下さい。 ASCおよびSMブートコードはMGX 8220にようにfile.BTファイルロードされます。 MGX 8220が.BOOT拡張とブートコードファイルを使用するので、.BT拡張はASCかSMがリセットでも、新しいブートコードは使用されるべきではないことだけを確認します。 すべての要求ブートコードおよびファームウェアファイルがMGX 8220でロードされれば、ブートコードはburnbtrevコマンドを使用してASCおよびSMに上演されるか、またはロードされます。 burnbtrevコマンドがそれぞれASCおよびSMにブートコードをロードしたことを確認するversionコマンドを発行して下さい。 要求ブートコードはですリセットASCかSMまで使用されるべきではないです。 revdn打ち切られたアップグレードの間にファームウェアのオリジナルバージョンに戻るのにこのコマンドを使用して下さい。 revdnコマンドは.FWに.DN拡張によって示されるSMファームウェアおよびオリジナルASCの名前を変更します。 revupこのコマンドはアップグレードを実行する直前のファームウェアを上演します。 ASCおよびSMファームウェアはMGX 8220にようにfile.UPファイルロードされます。 .UP拡張はASCかSMがリセットでも、新しいファームウェアは使用されないようにします。 すべての要求ブートコードおよびファームウェアファイルがMGX 8220でロードされれば、ファームウェアはrevupコマンドを使用してASCで上演されます。 dspfwrevsコマンドがrevupコマンドが.DN拡張を用いる既存のファームウェアファイルおよびASCの.FW拡張を用いる望ましいファームウェア・ファイルの名前を変更したことを確認するのに使用されています。 望ましいファームウェアはASCかSMまでですリセット使用されません。 resetsysMGX 8220のすべてのカードをリセットするこのactive asc cliコマンドを使用して下さい。 mgx8220.1.3|4.ASC.a > resetsys resetsysコマンドはすべてのTelnetセッションを終了します。 ASCカードがACTIVE状態に戻った後Telnetセッションを再起動しなければなりません。 revup およびrevdnアクティブASCのコマンドを名前を変更します適切なアップグレードのための.UP to .FWからのファームウェアファイルファイル拡張子の使用して下さい。 revupおよびrevdnコマンドはファームウェアのバージョン4.0.x, 4.1.x, 5.0.xおよびそれ以降で利用できます。 中断を伴うアップグレードこれは1つのファームウェアおよびブートコードバージョンからの別のものへのアップグレードまたはダウングレードのための最短のテクニックです。 アングレースフルアップグレードとは、ネットワーク稼動を停止した状態でのアップグレードで、次のような状態の際に必要とされます。
バージョンこのアクティブASCおよびSm cliコマンドはフラッシュするおよび実行されているファームウェアのバージョンで保存されるブートコードバージョンを表示します。 フラッシュするで保存されるブートコードバージョンは必ずしも実行されるブートコードのバージョンではないです。 ASC例
SM例
ダウングレードダウングレードは見苦しく常に、コンフィギュレーションの消失という結果に終ります。 試みはシスコシステムズエンジニアかTACエンジニアの相談の後やっとダウングレード。 dspfwrevsこのactive asc cliコマンドはファームウェアのバージョン2.1.25および4.0.02でもたらされました。 ASCおよびSMファームウェアはASCハードディスクで保存されます。 ASCおよびSMブートコードはそれぞれのカードで保存されます。 ASCかSMファームウェアがASCに置かれるとき、イメージがディスクに正常にTFTP putが実行されたことを確認するdspfwrevsコマンドを使用して下さい。 例 mgx8220.1.4.ASC.a > dspfwrevs Cfg Size Date Time File Name Card Type Version --- ------- ---------- -------- ---------- ---------- ----------- n/a 1860892 01/30/2000 12:11:26 asc.fw ASC 5.0.15 Yes 1109480 12/31/1999 17:56:12 sm50.fw AUSM-8T1E1 5.0.10 Yes 729868 12/31/1999 17:56:12 sm35.fw FRSM-8T1E1 5.0.10 Yes 1087240 10/24/2000 02:30:24 sm70.fw IMA-8T1E1 5.0.12 Yes 690340 12/02/2000 05:16:48 sm34.fw FRSM-HS1 5.0.12 No 733132 12/29/1998 03:14:02 sm40.fw AUSM-4T1E1 4.0.11 Yes 609848 05/10/2000 09:57:32 sm60.fw CESM-4T1E1 4.0.11 n/a 264404 12/31/1999 17:56:12 sm30.bt FRSM-4T1E1 BT_4.0.00 n/a 264592 12/31/1999 17:56:12 sm90.bt CESM-8T1E1 CE8_BT_1.0.01 n/a 377604 12/31/1999 17:56:12 sm50.bt AUSM-8T1E1 AU8_BT_1.0.01 No 569200 12/31/1999 17:56:12 sm90.fw CESM-8T1E1 4.1.05 n/a 300268 12/31/1999 17:56:12 sm35.bt FRSM-8T1E1 FR8_BT_1.0.01 Yes 762660 12/31/1999 20:26:14 sm30.fw FRSM-4T1E1 4.0.19 n/a 267104 05/10/2000 09:46:48 sm60.bt CESM-4T1E1 BT_4.0.00 Yes 264404 08/31/2000 03:16:16 sm30_14.fw FRSM-4T1E1 BT_4.0.00 Yes 405800 08/31/2000 06:42:34 sm70_10.fw IMA-8T1E1 IMA_BT_1.0.02 dspadrxlatアップグレードまたはダウングレードの前後に接続の数を比較するこのactive asc cliコマンドを使用して下さい。 mgx8220.1.4.ASC.a > dspadrxlat Chan ConnectionType VPI -------- -------------- ---- 1.8.100 vcConnection 1.10.16 vcConnection 1.10.17 vcConnection 1.10.18 vcConnection 1.10.19 vcConnection 1.10.20 vcConnection 1.10.21 vcConnection ConnNumOfValidEntries: 7 あなたへの興味の唯一の情報は次のとおりです: ConnNumOfValidEntries: <value> 注: コンフィギュレーション変更の全体または一部が失われる場合があるのでアップグレードまたはダウングレードが進行中の間、MGX 8220にコンフィギュレーション変更を作らないで下さい。
dsptotalsスタンドアロンの設定をリセットするか、または削除することを含むまたはプライマリサービスモジュールはアップグレードまたはダウングレードの前後にライン、ポートおよびチャネルの総数を比較する必要がありますアップグレードまたはダウングレード。 アクティブなSm cliコマンドの実行によってこれをすることができます: mgx8220.1.10.FRSM.a > dsptotals total active lines = 4/4 total active ports = 4/4 total active chans = 6/1000 Port Channel Table : # of channel assigned per port 0 1 2 3 4 5 6 7 8 9 <-- least significant digit 0 3 1 1 1 唯一の情報興味がありますいます: total active lines = value/maximumlines total active ports = value/maximumports total active chans = value/maximumchannels コンフィギュレーション変更の全体または一部が失われる場合があるのでアップグレードまたはダウングレードが進行中の間、MGX 8220にコンフィギュレーション変更を作らないで下さい。 donotupdatestandbyASC正常なファームウェア・アップグレードの一部としてこのactive asc cliコマンドがダウンロードファームウェアか構成情報からリセットスタンバイASCにアクティブASCカードを防ぐのに使用されています。 ASCファームウェアバージョンはupdatestandby donotupdatestandbyコマンドの効果を取消すのに使用できるactive asc cliコマンドが含まれています。 mgx8220.1.4.ASC.a > donotupdatestandby flashStartAddr およびflashEndAddr変数はファイルがフラッシュ・メモリにどこに書かれるか判別します。 0xbfc00000へのASCブートコードのFlashStartAddrデフォルト。 ブートコードを変更する必要はありません。 ASCファームウェアはファームウェアのバージョン2.x、3.x、4.xおよび5.xにハードディスクに常駐します。 0xbfc80000へのASCブートコードのflashEndAddrデフォルト。
mgx8220.1.Slot.type.a|sshellConn mgx8220.1.Slot.type.a|sflashStartAddr = 0xbfc00000 mgx8220.1.Slot.type.a|sflashEndAddr = 0xbfc40000
mgx8220.1.Slot.type.a|sshellConn mgx8220.1.Slot.type.a|sflashStartAddr = 0xbfc40000 mgx8220.1.Slot.type.a|sflashEndAddr = 0xbfd00000
mgx8220.1.Slot.type.a|sshellConn mgx8220.1.Slot.type.a|sflashStartAddr = 0xbfc00000 mgx8220.1.Slot.type.a|sflashEndAddr = 0xbfc80000 保存および元に戻すASC ConfigutationASCカードは充電式ランダムアクセスメモリ(BRAM)でASC構成情報を保存します。 BRAMは構成情報のフォーマットを識別する修正が含まれています。 バージョン4.0.xおよびそれ以降に関しては、構成情報は下記のものを含んでいます:
フォーマットはファームウェアのバージョンの間で変更できます。 ファームウェアの版はアップグレードの一部として自動的に構成情報をフォーマットし直す変換ルーティンを常に提供します。 構成情報をフォーマットし直すための変換ルーティンはダウングレードの一部としてありません。 アップグレードまたはダウングレードする前にアクティブおよびスタンバイASC BRAM情報を保存して下さい: tftp MGX_8220_IP_address tftp> bin tftp> get AXIS_ASC_ACTIVE.BR tftp> quit tftp MGX_8220_IP_address tftp> bin tftp> get AXIS_ASC_STANDBY.BR tftp> quit ダウングレードの後でアクティブおよびスタンバイASC BRAM情報を復元して下さい。 tftp MGX_8220_IP_address tftp> bin tftp> put AXIS_ASC_ACTIVE.BR tftp> quit tftp MGX_8220_IP_address tftp> bin tftp> put AXIS_ASC_ACTIVE.BR AXIS_ASC_STANDBY.BR tftp> quit 保存された設定を実行するためにアクティブおよびスタンバイASCカードを復元して下さい。 SM 設定の保存と復元ASCは設定(PRI)ファイルでディスクでSM構成情報を保存します。 ファイルは構成情報のフォーマットを識別する修正が含まれています。 フォーマットはファームウェアのバージョンの間で変更できます。 ファームウェアの版はアップグレードの一部として自動的に構成情報をフォーマットし直す変換ルーティンを常に提供します。 ダウングレードの一部として構成情報をフォーマットし直す変換ルーティンがありません。
スロット固有とカードタイプ固有SMファームウェアはファームウェアがASCハードディスクでどのように格納されるか示します。 ファームウェアのバージョン2.xか3.xサポート実行するアクティブASCカードTFTP入りスロット別SMファームウェア。 これはファームウェアが各SMスロットにそれぞれTFTP putが実行されることを意味します。 SMファームウェアはSMフラッシュするに直接書かれています。 アップグレードおよびダウングレードテクニックに関しては、これはとして表示されます: tftp put SM_FW_file AXIS_SM_1_$slot.FW ファームウェアのバージョン4.0.x, 4.1.x, 5.0.xおよびそれ以降を実行するアクティブASCはスロット別SMファームウェアに加えてTFTP入りcard-type-specific SMファームウェアを、サポートします。 SMファームウェアはSMフラッシュする次ファームウェアのバージョン2.xおよび3.xの代りにASCディスクに書かれています。 単一SMファームウェアファイルは特別のカードタイプのすべてのSMのためのASCディスクへTFTP putである場合もあります。 これはとして表示されます: tftp put SM_FW_file AXIS_SM_1_0.FW ゼロは特定のスロット番号の代わりに使用されます。 SMはリセットであるたびに、カードタイプに基づいてアクティブASCファイルで保存されるSMファームウェアをダウンロードします。 ファームウェアのバージョン4.0.x, 4.1.x, 5.0.xおよびそれ以降を実行するアクティブASCはまたTFTP入りslot-type-specific SMファームウェアをサポートします。 SMファームウェアはまだASCディスクに書かれています。 スロット別SMファームウェアはcard-type-specificファームウェアに優先します。 すなわち、特定のスロットの特別のカードタイプのSMのために、card-type-specificおよびスロット別ファームウェアファイルが両方あれば、スロット別ファームウェアはSMにダウンロードされます。 注: スロット別ファームウェアはスロットのSMとSMがMGX 8220の異なるスロットに変えられるか、またはSMファームウェアの複数のバージョンがASCハードディスクにあれば直接競合するかもしれません。 可能な限りcard-type-specific方式を使用してファームウェアをダウンロードして下さい。 SMファームウェアファイルがSMにダウンロード可能であるASCディスクトラックのCONFIG.SYSファイル。 SMファームウェアファイルが(スロット別またはcard-type-specific) CONFIG.SYSファイルの内で含まれていない場合、SMにダウンロードされません。 SMファームウェアファイルはCONFIG.SYSファイルに自動的にアクティブASCディスクにTFTP putが実行されるとき、そしてアクティブASCディスクがスタンバイASCディスクにSMファームウェアファイルをダウンロードするとき追加されます。 SMファームウェアファイルはCONFIG.SYSファイルからdelcfgsysコマンドの使用によって取除くことができます。 dspfwrevsアクティブおよびスタンバイASCディスクのすべてのSMファームウェアファイルをリストし、どのSMファームウェアファイルがCONFIG.SYSファイルの内で含まれているか識別するdspfwrevsコマンドを使用して下さい。 スタンバイASC例 mgx8220.1.3.ASC.a > cc 4 mgx8220.1.4.ASC.s > dspfwrevs Cfg Size Date Time File Name Card Type Version --- -------- ---------- -------- ------------ ----------- ------------- n/a 1860892 01/30/2000 12:11:26 asc.fw ASC 5.0.15 Yes 1109480 12/31/1999 17:56:12 sm50.fw AUSM-8T1E1 5.0.10 Yes 729868 12/31/1999 17:56:12 sm35.fw FRSM-8T1E1 5.0.10 Yes 1087240 10/24/2000 02:30:24 sm70.fw IMA-8T1E1 5.0.12 Yes 690340 12/02/2000 05:16:48 sm34.fw FRSM-HS1 5.0.12 No 733132 12/29/1998 03:14:02 sm40.fw AUSM-4T1E1 4.0.11 Yes 609848 05/10/2000 09:57:32 sm60.fw CESM-4T1E1 4.0.11 n/a 264404 12/31/1999 17:56:12 sm30.bt FRSM-4T1E1 BT_4.0.00 n/a 264592 12/31/1999 17:56:12 sm90.bt CESM-8T1E1 CE8_BT_1.0.01 n/a 377604 12/31/1999 17:56:12 sm50.bt AUSM-8T1E1 AU8_BT_1.0.01 No 569200 12/31/1999 17:56:12 sm90.fw CESM-8T1E1 4.1.05 n/a 300268 12/31/1999 17:56:12 sm35.bt FRSM-8T1E1 FR8_BT_1.0.01 Yes 762660 12/31/1999 20:26:14 sm30.fw FRSM-4T1E1 4.0.19 n/a 267104 05/10/2000 09:46:48 sm60.bt CESM-4T1E1 BT_4.0.00 Yes 264404 08/31/2000 03:16:16 sm30_14.fw FRSM-4T1E1 BT_4.0.00 Yes 405800 08/31/2000 06:42:34 sm70_10.fw IMA-8T1E1 IMA_BT_1.0.02 value = 0 = 0x0 ソフトスイッチこのactive asc cliコマンドはプライマリとセカンダリSMの間でトラフィックを転送し、適切なアップグレードの間にトラフィック損失を最小にします。 softswitchコマンドはファームウェアのバージョン4.0.x, 4.1.x, 5.0.xおよびそれ以降で利用できます。 mgx8220.1.3|4.ASC.a > softswitch primary,secondary mgx8220.1.3|4.ASC.a > softswitch secondary,primary tftp putこのコマンドはASCフラッシュするかディスクとSMフラッシュするにファームウェアおよびブートコードを書きます。 例 tftp> MGX_8220_IP_address tftp> bin tftp> put file AXIS_FILE.EXTENSION tftp> quit ファームウェアまたはブートコードファイルのサイズと正常なTFTP-putを確認するためにTFTPルーチンによって報告される送信されたバイトの数を比較して下さい。 例 ls -l file -rw-rw-rw- size file tftp> put file AXIS_FILE.EXTENSION Sent size bytes in secondsseconds ファイルサイズファームウェアファイルのサイズはユニークでありがちです。 開始デバイスとASCファームウェアディレクトリ間のファイルサイズを比較することはファームウェアファイルがASCディスクに正常にTFTP putが実行されたことを確認する方式です。 関連情報
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||