05-应急Shell典型配置举例
本章节下载: 05-应急Shell典型配置举例 (111.28 KB)
目 录
本章介绍应急Shell,该功能是设备当前启动软件包列表中的System包不存在或不可用时,通过Console口重新登录设备进入应急Shell环境加载System软件包,使设备进入Comware系统。
软件版本 |
|
S5830V2&S5820V2系列以太网交换机 |
Release 2208P01,Release 2210 |
如图1所示,Switch与PC接入网络,Switch作为TFTP客户端,PC作为TFTP服务器,Switch的flash中只存在boot包,TFTP服务器的工作路径下已经存储了加载所需要的system包。
现要求通过应急Shell功能实现通过TFTP服务器从PC上下载对应版本的system包,启动设备。
图1 配置应急Shell组网图
· 设备启动软件包列表中的System包不存在或不可用时,只能重启设备通过Console口登录才能进入应急Shell环境。
· 应急Shell环境下设备提示符为<boot>。
(1) 配置Switch
# 查看存储介质上存在哪些文件以及存储介质上的使用情况。
<boot> dir
Directory of flash:
0 -rw- 1119363 Jan 01 2011 00:55:42 cmdtree.txt
1 drw- - Jan 01 2011 00:01:54 diagfile
2 -rw- 567 Jan 01 2011 06:04:53 dsakey
3 -rw- 735 Jan 01 2011 06:04:15 hostkey
4 -rw- 1759 Jan 01 2011 01:39:49 ifindex.dat
5 -rw- 3798 Jan 01 2011 01:39:49 irf.cfg
6 -rw- 71892 Jan 01 2011 01:39:50 irf.mdb
7 drw- - Jan 01 2011 00:01:55 license
8 drw- - Jan 01 2011 00:01:54 logfile
9 -rw- 11261952 Oct 09 2013 17:05:33 s5820v2_5830v2-cmw710-boot-r2210.bi
n
10 drw- - Jan 01 2011 00:01:54 seclog
11 -rw- 591 Jan 01 2011 06:04:16 serverkey
12 drw- - Jan 01 2011 01:48:40 versionInfo
524288 KB total (309792 KB free)
以上信息表明,当前只有boot.bin包,没有system.bin包,存储介质上的空闲内存大小为309792KB,有足够的空间存放System包。
# 查看系统版本信息。
<boot> display version
H3C Comware Software
Copyright (c) 2004-2012 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
H3C S5820V2-52QF uptime is 0 weeks, 0 days, 0 hours, 10 minutes
Boot image: flash:/s5820v2_5830v2-cmw710-boot-r2210.bin
Boot image version: 7.1.035
H3C S5820V2-52QF with 2 Processors
2048M bytes SDRAM
4M bytes Nor Flash Memory
512M bytes Nand Flash Memory
Config Register points to Nand Flash
# 给管理以太网接口配置IP地址和网关。
<boot> system-view
[boot] interface m-eth0
[boot-m-eth0] ip address 1.1.1.1 16
[boot-m-eth0] ip gateway 1.1.1.2
# 测试和TFTP服务器之间是否可达。
<boot> ping 1.2.1.1
PING 1.2.1.1(1.2.1.1):56 data bytes
64 bytes from 1.2.1.1:seq=0 ttl=64 time=0.160 ms
64 bytes from 1.2.1.1:seq=1 ttl=64 time=0.062 ms
64 bytes from 1.2.1.1:seq=2 ttl=64 time=0.061 ms
64 bytes from 1.2.1.1:seq=3 ttl=64 time=0.065 ms
64 bytes from 1.2.1.1:seq=4 ttl=64 time=0.063 ms
--- 1.2.1.1 ping statistics ---
5 packets transmitted,5 packets received,0% packet loss
round-trip min/avg/max = 0.061/0.082/0.160 ms
# 从TFTP服务器上下载文件system.bin。
<boot> tftp 1.2.1.1 get system.bin flash:/s5820v2_5830v2-cmw710-system-r2210.bin
# 查看system.bin的相关信息,确认是否和当前的boot.bin版本一致。
<boot> display install package flash:/s5820v2_5830v2-cmw710-system-r2210.bin
flash:/system.bin
[Package]
Vendor: H3C
Product: S5820V2_5830V2
Service name: system
Platform version: 7.1.035
Product version: Release 2210
Supported board: mpu
[Component]
Component: system
Description: system package
# 加载System包,引导设备进入Comware系统。
<boot> install load flash:/s5820v2_5830v2-cmw710-system-r2210.bin
Check package flash:/s5820v2_5830v2-cmw710-system-r2210.bin ...
Extracting package ...
Loading...
User interface aux0 is available.
Press ENTER to get started.
# 查看系统版本信息。
<Sysname>display version
H3C Comware Software, Version 7.1.035, Release 2210
Copyright (c) 2004-2013 Hangzhou H3C Tech. Co., Ltd. All rights reserved.
H3C S5820V2-52Q uptime is 0 weeks, 0 days, 7 hours, 6 minutes
Last reboot reason : Power on
Boot image: flash:/s5820v2_5830v2-cmw710-boot-r2210.bin
Boot image version: 7.1.035, Release 2210
System image: flash:/s5820v2_5830v2-cmw710-system-r2210.bin
System image version: 7.1.035, Release 2210
---- More ----
以上命令行提示符<boot>变成了<设备名>,显示信息中有system包表明:设备从应急Shell环境重新进入Comware系统。
本配置指导中使用的均为一次性生效的命令,不会保存到配置文件中,不涉及完整配置。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!