ここから本文です。
XAシリーズ USBメモリによるスタック設定障害時のコンフィグ復旧手順
はじめに
この設定例では、スタック状態のスイッチの設定をUSBメモリにあらかじめバックアップとして保存しておき、障害発生時に予備機のスイッチへUSBメモリを挿入して設定を反映させる手順について説明します。
※USBメモリはFAT32でフォーマットされたもののみ使用可能です。
対象機種
| 対象機種 |
|---|
USBメモリによるスタック設定障害時のコンフィグ復旧手順の概要
XAシリーズスイッチにUSBメモリを挿入し、コンフィグファイルをUSBメモリに保存する。
USBメモリを別のXAシリーズスイッチに挿入する。
電源投入後、USBメモリのコンフィグファイルで起動させる。
構成例

解説
XA-AML8TFPoE++-1にUSBメモリを挿入し、バックアップとしてコンフィグファイル(usb_config.cfg)をあらかじめUSBメモリへ保存しておく。
予備機のXA-AML8TFPoE++-4(電源投入前)にUSBメモリを挿入する。
電源投入後、USBメモリのコンフィグファイル(usb_config.cfg)で起動させる。
設定手順
●マスター(XA-AML8TFPoE++-1)の設定を予備機(XA-AML8TFPoE++-4)に反映させる場合
手順1.
設定時にUSBメモリへあらかじめバックアップを保存しておくことを推奨いたします。
・バックアップを保存していた場合は、手順4へ
・バックアップを保存しておらず、設定画面にログインできる場合は、
XA-AML8TFPoE++-1のUSBスロットにUSBメモリを挿入し、手順2へ
※no stack preempt は設定しないでください
手順2.
XA-AML8TFPoE++-1のコンフィグファイルをUSBメモリに保存します。
ファイル名はusb_config.cfgとします。
XA-AML8TFPoE++#の後に以下のようにコマンドを入力します。
XA-AML8TFPoE++#copy startup-config local:
Destination filename []? ここで d:/usb_config.cfg と入力します。
Please wait, programming flash.............. Done.
※USBメモリブート用のコンフィグのファイル名はusb_config.cfgとなっております。(変更不可)
USBメモリにusb_config.cfg以外のファイル名のコンフィグファイルが保存されていても起動時に読み込まれることはありません。
手順3.
XA-AML8TFPoE++-1のUSBスロットからUSBメモリを抜きます。
手順4.
XA-AML8TFPoE++-4(予備機)のUSBスロットにusb_config.cfgのコンフィグファイルが保存されたUSBメモリを挿入します。
手順5.
XA-AML8TFPoE++-4(予備機)の電源を投入します。
起動時にUSBメモリの設定ファイルが自動的に読み込まれます。
手順6.
起動完了したら、XA-AML8TFPoE++-4にログインします。
手順7.
XA-AML8TFPoE++-4の設定内容を確認します。
XA-AML8TFPoE++#show stack
Stacking Mode : Enabled
Stack Preempt: Enabled
Trap State: Disabled
Topology: Duplex_Chain
My Box ID: 1
Master ID: 1
Box Count: 1
| Box ID |
User Set |
Module Name |
Exist | Prio- rity |
MAC | Runtime Version |
H/W Version |
| 1 | Auto | XA-AML8TFPoE++ | Exist | 10 | 00-50-40-XX-XX-XX | VX.X.X.XX | A1 |
| 2 | - | XA-AML8TFPoE++ | No | ||||
| 3 | - | XA-AML8TFPoE++ | No | ||||
| 4 | - | XA-AML8TFPoE++ | No |
手順8.
XA-AML8TFPoE++-1の設定内容と同じであることを確認し、設定を保存します。
XA-AML8TFPoE++#copy running-config startup-config
Destination filename startup-config? [y/n]: ここで y を入力します。
XA-AML8TFPoE++#
手順9.
XA-AML8TFPoE++-4のUSBスロットからUSBメモリを取り外す。
手順10.
XA-AML8TFPoE++-4を再起動します。
XA-AML8TFPoE++#reboot
Are you sure you want to proceed with the system reboot?(y/n) ここで y を入力します。
手順11.
XA-AML8TFPoE++-4を構成例の通り40Gダイレクトアタッチケーブルで接続します。
しばらくするとXA-AML8TFPoE++-2、XA-AML8TFPoE++-3、 XA-AML8TFPoE++-4のポートLEDがすべてゆっくり点滅します。
点滅が止まった後、XA-AML8TFPoE++-1のコンソールポートからスタックできていることを確認します。
※マスターとなっているXA-AML8TFPoE++-4からのみ設定画面へのログインが可能です。
XA-AML8TFPoE++#show stack
Stacking Mode : Enabled
Stack Preempt: Enabled
Trap State: Disabled
Topology: Duplex_Ring
My Box ID: 1
Master ID: 1
BK Master ID: 2
Box Count: 3
| Box ID |
User Set |
Module Name |
Exist | Prio- rity |
MAC | Prom Version |
Runtime Version |
H/W Version |
| 1 | User | XA-AML8TFPoE++ | Exist | 10 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 2 | User | XA-AML8TFPoE++ | Exist | 20 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 3 | User | XA-AML8TFPoE++ | Exist | 30 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 4 | - | XA-AML8TFPoE++ | No |
●バックアップスイッチ(XA-AML8TFPoE++-2)の設定を予備機(XA-AML8TFPoE++-4)に反映させる場合
(スレーブスイッチも同様の手順)
手順1.
コンフィグ設定時にUSBメモリへ予めバックアップを取っておくことを推奨いたします。
・バックアップを取っていた場合は、手順5へ
・バックアップを取っておらず、設定画面にログインできる場合は、
XA-AML8TFPoE++-2のスタック接続を外します。
※no stack preempt は設定しないでください
手順2.
XA-AML8TFPoE++-2のUSBスロットにUSBメモリを挿入します。
手順3.
XA-AML8TFPoE++-2のコンフィグファイルをUSBメモリに保存します。
ファイル名はusb_config.cfgとします。
XA-AML8TFPoE++#の後に以下のようにコマンドを入力します。
XA-AML8TFPoE++# #copy startup-config local:
Destination filename []? d:/usb_config.cfg
Please wait, programming flash.............. Done.
※1.USBメモリブート用のコンフィグのファイル名はusb_config.cfgとなっております。(変更不可)
USBメモリに複数のコンフィグファイルが保存されていてもusb_config.cfgが最優先で読み込まれます。
手順4.
XA-AML8TFPoE++-2のUSBスロットからUSBメモリを抜きます。
手順5.
XA-AML8TFPoE++-4(予備機)のUSBスロットにusb_config.cfgのコンフィグファイルが入ったUSBメモリを挿入します。
手順6.
XA-AML8TFPoE++-4(予備機)の電源を投入します。
起動時にUSBメモリの設定ファイルが自動的に読み込まれます。
手順7.
起動完了したら、XA-AML8TFPoE++-4にログインします。
手順8.
XA-AML8TFPoE++-4の設定内容を確認します。
XA-AML8TFPoE++#show stack
Stacking Mode : Enabled
Stack Preempt: Enabled
Trap State: Disabled
Topology: Duplex_Chain
My Box ID: 2
Master ID: 2
Box Count: 1
| Box ID |
User Set |
Module Name |
Exist | Prio- rity |
MAC | Runtime Version |
H/W Version |
| 1 | - | XA-AML8TFPoE++ | No | ||||
| 2 | User | XA-AML8TFPoE++ | Exist | 20 | 00-50-40-XX-XX-XX | VX.X.X.XX | A1 |
| 3 | - | XA-AML8TFPoE++ | No | ||||
| 4 | - | XA-AML8TFPoE++ | No |
手順9.
XA-AML8TFPoE++-2の設定内容と同じであることを確認し、設定を保存します。
XA-AML8TFPoE++#copy running-config startup-config
Destination filename startup-config? [y/n]: ここで y を入力します。
XA-AML8TFPoE++#
手順10.
XA-AML8TFPoE++-4のUSBスロットからUSBメモリを取り外す。
手順11.
XA-AML8TFPoE++-4を再起動します。
XA-AML8TFPoE++#reboot
Are you sure you want to proceed with the system reboot?(y/n) ここで y を入力します。
手順12.
XA-AML8TFPoE++-4を構成例の通り40Gダイレクトアタッチケーブルで接続します。
しばらくするとXA-AML8TFPoE++-1、XA-AML8TFPoE++-3、 XA-AML8TFPoE++-4のポートLEDがすべてゆっくり点滅します。
点滅が止まった後、XA-AML8TFPoE++-1のコンソールポートからスタックできていることを確認します。
※マスターとなっているXA-AML8TFPoE++-1からのみ設定画面へのログインが可能です。
XA-AML8TFPoE++#show stack
Stacking Mode : Enabled
Stack Preempt: Enabled
Trap State: Disabled
Topology: Duplex_Ring
My Box ID: 1
Master ID: 1
BK Master ID: 2
Box Count: 3
| Box ID |
User Set |
Module Name |
Exist | Prio- rity |
MAC | Prom Version |
Runtime Version |
H/W Version |
| 1 | User | XA-AML8TFPoE++ | Exist | 10 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 2 | User | XA-AML8TFPoE++ | Exist | 20 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 3 | User | XA-AML8TFPoE++ | Exist | 30 | 00-50-40-XX-XX-XX | VX.X.X.XX | VX.X.X.XX | A1 |
| 4 | - | XA-AML8TFPoE++ | No |