简介
本文档介绍如何为具有CIMC功能的ENCS 54XX平台恢复CIMC凭证的分步指南。
先决条件
要求
Cisco 建议您了解以下主题:
- 本文档适用于具有CIMC功能的ENCS设备。
- 该过程在其他平台上可能有所不同,例如uCPE Catalyst 8300和CSP模块,这些平台也具有CIMC功能。
- 您必须具有物理设备访问权限或可用性才能远程管理受影响设备的电源。
- 要执行CIMC密码恢复,您必须从设备建立CIMC控制台连接。此过程不能使用设备的SSH或Telnet连接。
注意:终端服务器可用于控制台连接。但是,建议使用直接控制台连接。
使用的组件
本文档中的信息基于以下软件和硬件版本:
- 硬件:ENCS5412/K9
- CIMC固件版本:3.2(14.19)
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
背景信息
这些步骤可用于通过将CIMC凭证重置为其默认值来恢复CIMC访问。
此密码恢复过程的主要目的是删除具有CIMC配置的EMMC分区以清除未知凭据。
警告:格式化EMMC分区时,会清除EMMC卡的内容,例如底板管理控制器配置、ISO文件和密码。在继续执行密码恢复步骤之前,对通过CIMC托管的VM进行备份。
CIMC密码恢复步骤
步骤1.重新启动设备。您需要从电源重新加载设备,或者断开设备与电源的连接,因为您无权访问设备。
步骤2.当设备启动时,系统会显示一条消息以停止自动启动过程。键入***可阻止它。
注意:请先检查键盘上(*)字符的位置,然后再开始此过程。此步骤的执行时间限制为10秒。
CHIMP v1.3
Copyright Cisco Systems, Inc. (c) 2011, 2012
Attempting cisco_chimp_boot with FLAT_MMU algo
Divisor: 0x00000008
Checking if we are already running from PLL
Already running from PLL
Image 1 validation in progress
Image 1 validation COMPLETE
U-Boot 1.1.4 (Jun 4 2024 - 16:03:59)
U-Boot code: 87F00000 -> 87F21AAC BSS: -> 87F26164
IRQ Stack: 87e9ff7c
FIQ Stack: 87e9ef7c
RAM Configuration:
Bank #0: 80800000 256 MB
Found SPI Chip Numonyx N28Q128
Flash: 16 MB
Using default environment
Net: Phy Id dd1 not matching dev_num is 0
Phy Id ffff not matching dev_num is 1
pilot_eth0, pilot_eth1
Enable port 80 capture.
Type *** to stop autoboot:
步骤3.当避免自动引导时,设备会提示ucse-cimc终端。键入boot current recovery以引导到恢复模式。
步骤4.在恢复模式下启动后,设备会要求默认凭证以进入恢复模式。
注意:CIMC默认凭证为:admin(作为用户名)和password(作为密码)。recovery-shell命令行解析器非常原始,无法解析箭头键、退格符或大多数特殊字符。请键入确切的命令。
starting pid 1146, tty '': '/sbin/getty -L ttyS0 9600 vt100'
CISCO-IMC login: admin
Password: password
login[1146]: root login on 'ttyS0'
recovery-shell#
步骤5.在恢复shell提示符下,键入emmc format p3以格式化具有CIMC配置的EMMC卡上的p3分区。
recovery-shell# emmc format p3
Formatting partition 3
done
步骤6.格式化过程完成后,键入reboot以正常启动CIMC。CIMC启动后,使用默认凭证登录,然后继续执行创建新密码的步骤。
recovery-shell# reboot
Restarting system.
CHIMP v1.3
Copyright Cisco Systems, Inc. (c) 2011, 2012
Attempting cisco_chimp_boot with FLAT_MMU algo
Divisor: 0x00000008
Checking if we are already running from PLL
Already running from PLL
Image 1 validation in progress
Image 1 validation COMPLETE
<output omitted>
Successfully reset boot order to factory defaults
BMC-LAST-SCRIPT [SUCCESS]
OP:[ on ] OP-CCODE:[ Success ]
OP:[ fp_lock ] OP-CCODE:[ Success ]
ls: /mnt/datastore/*gold*: No such file or directory
starting pid 4670, tty '': '/sbin/getty -L ttyS0 9600 vt100'
ENCS5412-FGL223781BV login: admin
Password: password
****************WARNING!*****************
Default credentials were used for login.
Administrator password needs to be
changed for security purposes.
*****************************************
Enter current password: password
Please change the password...
Enter new password: <>
Re-enter new password: <>
Updating password...
Password updated successfully.
ENCS5412-FGL223781BV#