08-应急Shell配置
本章节下载: 08-应急Shell配置 (119.04 KB)
目 录
应急shell功能仅Release 3108P01及以上版本支持。
设备的启动软件包分为Boot包、System包、Feature包。其中,设备必须具有Boot包和System包才能正常运行,Feature包可以根据用户需要选择安装。当设备启动,如果Boot包存在并有效,但当前启动软件包列表中的System包/Feature包中的某个包不存在或不可用,设备便会进入应急Shell环境(Emergency Shell)。
设备进入应急Shell环境后,普通的业务口将不可用,请使用Console口重新登录设备,您将看到设备的命令行提示符变成了<boot>,而不是正常运行情况下的<设备名>。请使用应急Shell下提供的一系列的命令,重新加载System软件包,才能进入Comware系统。此时的设备只运行了Boot包和System包,如需运行Feature包,须重新下载、安装。
关于软件包的介绍以及具体配置步骤请参见“基础配置指导”中的“软件升级”。本文描述是应急Shell下支持的操作。
本文描述的操作均是在故障成员设备上执行,且只能对本设备进行操作。比如,某成员设备上System包不存在或者异常,进入应急Shell环境了,请使用该成员设备的Console口登录,执行本文中描述的操作给该成员设备加载System包。
应急Shell提供了基本的文件系统操作,以方便用户对存储介质上的文件进行管理。需要注意的是:
· 执行delete操作后,设备会彻底删除指定文件,并且不可恢复,请谨慎使用。
· 执行format操作后,存储介质上的所有文件将丢失,并且不可恢复,请谨慎使用。
如果创建的文件夹与指定路径下的其它文件或目录重名,则创建操作失败 在使用该命令创建目录之前,指定的路径必须已经存在。比如:创建文件夹flash:/test/mytest,这时,test目录必须已经存在,否则,创建失败 |
||
加载存储介质目录下指定的System包,以便引导设备进入Comware系统。需要注意的是:加载时,系统会同步刷新主用下次启动软件包列表,新列表中只包含Boot包和System包,以保证设备下次能够正常启动。
在完成上述配置后,在任意视图下执行display命令可以显示应急Shell下的相关配置信息,通过查看显示信息验证配置的效果。
表1-4 应急Shell显示和维护
显示Boot包版本信息 |
系统只有boot.bin包,Device下次启动主用和备用的system.bin包均不可用或者不存在,重新启动设备进入应急shell模式后,加载指定的System软件包。
# 查看存储介质上存在哪些文件以及存储介质上的使用情况。
Directory of flash:
0 -rw- 104833 Jan 01 2011 05:46:24 startup.mdb
1 drw- - Jan 03 2011 03:33:27 versionInfo
2 -rw- 5341 Jan 01 2011 05:46:24 startup.cfg
3 -rw- 36640 Jan 03 2011 03:26:14 s5130ei_e-cmw710-boot-r3108p01.bin
4 -rw- 3707 Jan 01 2011 01:26:51 startup.cfg_bak
5 drw- - Jan 01 2011 00:00:24 seclog
6 drw- - Jan 01 2011 00:00:24 diagfile
7 drw- - Jan 01 2011 00:12:20 logfile
8 -rw- 203 Jan 01 2011 05:28:14 lauth.dat
9 -rw- 36146 Jan 01 2011 05:46:24 s5130ei_e-cmw710-system-r3108p01aa
.bin
524288 KB total (147072 KB free)
# 查看当前和下次启动主用和备用软件包列表和软件包版本情况。
<System>display boot-loader
Software images on slot 1:
Current software images:
flash:/s5130ei_e-cmw710-boot-r3108p01.bin
flash:/s5130ei_e-cmw710-system-r3108p01.bin
Main startup software images:
flash:/s5130ei_e-cmw710-boot-r3108p01.bin
flash:/s5130ei_e-cmw710-system-r3108p01.bin
Backup startup software images:
None
以上信息表明,当前只有下次启动主用boot包,没有下次启动主用system包,存储介质上的空闲内存大小为147072KB。
# 重新启动设备,进入应急shell模式。
# 查看要加载的system包的相关信息,确认是否和当前的boot包版本一致。
<boot> display install package flash:/s5130ei_e-cmw710-system-r3108p01aa.bin
flash:/s5130ei_e-cmw710-system-r3108p01aa.bin
[Package]
Vendor: H3C
Product: S5X30
Service name: system
Platform version: 7.1.045
Product version: Release 3108P01
Supported board: mpu
# 加载System包,引导设备进入Comware系统。
<boot> install load flash:/s5130ei_e-cmw710-system-r3108p01aa.bin
Check package flash:/s5130ei_e-cmw710-system-r3108p01aa.bin ...
Extracting package ...
Loading...
Line aux0 is available.
Press ENTER to get started.
按ENTER键可进入Comware系统,系统会提示如下信息:
<System>
<System>%Sep 23 18:29:59:777 2014 S58.59 SHELL/5/SHELL_LOGIN: TTY logged in from
aux0.
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!