キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

NX-OS 回復方法

NX-OSが何らかの理由で壊れてしまい、起動できなくなったときの回復方法を紹介します。

1.キックスタートイメージの回復方法


  キックスタートイメージをロードできなかったときには以下のようなプロンプトが表示されます。
  ※キックスタートイメージのロードの際に、「Ctrl-C」を入力することでも以下のプロンプトを表示させることができます。

loader>

  
  手順1. mgmt0へネットワークの設定する

!---- IPの設定 ----

loader> set ip 1.110.8.27 255.0.0.0
Correct - ip addr is 1.110.8.27, mask is 255.0.0.0
Found Intel 82575EB at 0x4020, ROM address 0xe980
[Intel 82575EB]Ethernet addr: 00:2A:6A:69:21:80
Address: 1.110.8.27
Netmask: 255.0.0.0
Server: 0.0.0.0
Gateway: 0.0.0.0

!---- GWの設定(必要に応じて) ----

loader> set gw 1.110.8.1
Correct gateway addr 1.110.8.1
Address: 1.110.8.27
Netmask: 255.0.0.0
Server: 0.0.0.0
Gateway: 1.110.8.1

!---- 設定の確認 ----

loader> show ip
IP Addr: 1.110.8.27
Addr Mask: 255.0.0.0

loader> show gw
IP Default Gateway: 1.110.8.1

loader>

 

      手順2.TFTPサーバからキックスタートイメージを読み込み、キックスタートイメージを起動する

loader> boot tftp://1.0.0.1/n5000-uk9-kickstart.6.0.2.N1.1.bin
Address: 1.110.8.27
Netmask: 255.0.0.0
Server: 1.0.0.1
Gateway: 1.110.8.1
Booting: /n5000-uk9-kickstart.6.0.2.N1.1.bin console=ttyS0,9600n8nn qu
iet platform_type=2 loader_ver="pr-3.0"....\
...............................................................................
..................................Image verification OK

INIT: [    7.930885] I2C - Mezz absent
devmemfd:0x7facbad8
phys->virt: 0x7facbaf87facbad8-->0x8054d02
devmemfd:0x7facbb28
phys->virt: 0x7facbb487facbb28-->0x8054d02
devmemfd:0x7facbb28
phys->virt: 0x7facbb487facbb28-->0x8054d02
devmemfd:0x7facbb28
phys->virt: 0x7facbb487facbb28-->0x8054d02
Starting system POST.....
  Executing Mod 1 1 SEEPROM Test:...done (0 seconds)
  Executing Mod 1 1 GigE Port Test:....done (32 seconds)
  Executing Mod 1 1 PCIE Test:.................done (0 seconds)
  Mod 1 1 Post Completed Successfully
POST is completed
can't create lock file /var/lock/mtab~193: No such file or directory (use -n flag to override)
nohup: redirecting stderr to stdout
autoneg unmodified, ignoring
autoneg unmodified, ignoring
Checking all filesystems..r.r.r. done.
Warning: switch is starting up with default configuration
WARNING: image sync is going to be disabled after a loader netboot
Loading system software
No system image
INIT: Sending processes the TERM signal
INIT: Sending processes the KILL signal
Cisco Nexus Operating System (NX-OS) Software
<snip>

switch(boot)#

  これで、キックスタートイメージが起動しました。

2.システムイメージの回復方法

  システムスタートイメージをロードできなかったときには以下のようなプロンプトが表示されます。
  ※システムイメージのロードの際に、「Ctrl-]」を入力することでも以下のプロンプトを表示させることができます。

switch(boot)#

  

  手順1. mgmt0へネットワークの設定する

!---- IPの設定 ----

switch(boot)# config terminal

Enter configuration commands, one per line.  End with CNTL/Z.

switch(boot)(config)# interface mgmt 0

switch(boot)(config-if)# ip address 1.110.8.27 255.0.0.0

switch(boot)(config-if)# no shutdown

!---- GWの設定(必要に応じて) ----

switch(boot)(config)# ip default-gateway 1.110.8.1

!---- 設定の確認 ----

switch(boot)# show interface mgmt 0
mgmt0 is up.
switch(boot)# show ip
ip routing is disabled
Management Interface: ip address 1.110.8.27/8
                      ip default-gateway 1.110.8.1
switch(boot)#

  
  手順2.TFTPサーバからシステムイメージをBootflashへダウンロードする

switch(boot)# copy tftp: bootflash:
Enter source filename: n5000-uk9.6.0.2.N1.1.bin
Enter hostname for the tftp server: 1.0.0.1
Trying to connect to tftp server......
Connection to server Established. Copying Started.....
/
TFTP get operation was successful
Copy complete, now saving to disk (please wait)...
switch(boot)#

  手順3. システムイメージを起動する

switch(boot)# load bootflash:n5000-uk9.6.0.2.N1.1.bin
Uncompressing system image: bootflash:/n5000-uk9.6.0.2.N1.1.bin Thu Jan 1 05:18:21 UTC 2009

Load plugins that defined in image conf: /isan/plugin_img/img.conf
Loading plugin 0: core_plugin...
load_plugin: Can't get exclude list from /isan/plugin/0/boot/etc/plugin_exclude.conf (rc 0x40ea0017)
Loading plugin 1: eth_plugin...
ethernet switching mode
rm: cannot remove `/isan/etc/sysmgr.d/afm.conf': No such file or directory
INIT: Switching to runlevel: 3
INIT: Sending processes the TERM signal
INIT: (boot)#
touch: cannot touch `/var/lock/s
/isan/bin/muxif_config: fex vlan id: -f,4042
Set name-type for VLAN subsystem. Should be visible in /proc/net/vlan/config
Added VLAN with VID == 4042 to IF -:muxif:-
2009 Jan  1 05:18:51  %$ VDC-1 %$ %USER-2-SYSTEM_MSG: CLIS: loading cmd files begin  - clis
2009 Jan  1 05:19:03  %$ VDC-1 %$ Jan  1 05:18:54 %KERN-0-SYSTEM_MSG: [    7.930885] I2C - Mezz absent  - kernel
2009 Jan  1 05:19:02  %$ VDC-1 %$ %USER-2-SYSTEM_MSG: CLIS: loading cmd files end  - clis
2009 Jan  1 05:19:02  %$ VDC-1 %$ %USER-2-SYSTEM_MSG: CLIS: init begin  - clis
<snip>
User Access Verification
switch login:

  これで、システムイメージが起動しました。

バージョン履歴
改訂番号
1/1
最終更新:
‎10-23-2013 12:59 PM
更新者: