09-应急Shell配置
本章节下载: 09-应急Shell配置 (149.46 KB)
设备的启动软件包分为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包;备用主控板缺乏System包,进入应急Shell环境了,请使用备用主控板的Console口登录,执行本文中描述的操作给备用主控板加载System包。
应急Shell提供了基本的文件系统操作,以方便用户对存储介质上的文件进行管理。需要注意的是:
· 执行delete操作后,设备会彻底删除指定文件,并且不可恢复,请谨慎使用。
· 执行format操作后,存储介质上的所有文件将丢失,并且不可恢复,请谨慎使用。
表1-1 文件系统操作命令
操作 |
命令 |
说明 |
显示目录或文件信息 |
dir [ /all ] [ file-url ] |
该命令在用户视图下执行 |
在指定路径下创建目录 |
mkdir directory |
如果创建的文件夹与指定路径下的其它文件或目录重名,则创建操作失败 在使用该命令创建目录之前,指定的路径必须已经存在。比如:创建文件夹flash:/test/mytest时,test文件夹必须已经存在,否则mytest文件夹创建失败 该命令在用户视图下执行 |
显示当前工作路径 |
pwd |
该命令在用户视图下执行 |
复制文件 |
copy fileurl-source fileurl-dest |
该命令在用户视图下执行 |
移动文件 |
move fileurl-source fileurl-dest |
目标目录必须空间足够,否则移动操作失败 该命令在用户视图下执行 |
显示指定文件的内容 |
more file-url |
该命令在用户视图下执行 |
彻底删除指定文件 |
delete file-url |
该命令在用户视图下执行 |
删除已有目录 |
rmdir directory |
被删除的目录必须为空目录,即删除目录前,必须先删除该目录下的所有文件及子目录 该命令在用户视图下执行 |
格式化存储介质 |
format device |
该命令在用户视图下执行 |
获取System包后,需要加载System包,以便引导设备进入Comware系统。需要注意的是:
· 加载前,请使用display version和display install package命令查看Boot包和System包的版本信息,确认两软件包版本完全相同后,再执行加载操作。
· 加载时,系统会同步刷新主用下次启动软件包列表,新列表中只包含Boot包和System包,以保证设备下次能够正常启动。
表1-2 加载System包
操作 |
命令 |
说明 |
加载System包 |
install load system-package |
该命令在用户视图下执行 |
表1-3 重启
操作 |
命令 |
说明 |
重启设备 |
reboot |
该命令在用户视图下执行 |
在完成上述配置后,在任意视图下执行display命令可以显示应急Shell下的相关配置信息,通过查看显示信息验证配置的效果。
表1-4 应急Shell显示和维护
操作 |
命令 |
显示版权信息 |
display copyright |
查看指定软件包的信息 |
display install package package |
显示Boot包版本信息 |
display version |
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!