超聚变服务器(原华为服务器)如何恢复iBMC默认配置

恢复iBMC默认配置

操作场景

现网运行设备,当iBMC配置信息发生损坏时,可以使用恢复iBMC默认配置功能,使iBMC可以正常工作或者登录。

  • 此功能仅限于厂商公司授权人员或厂商公司技术服务人员。
  • 此功能仅能在设备近端进行,不支持远程操作。
  • 此功能会恢复iBMC所有的用户配置,包括用户名、密码、IP地址以及功能配置等,请谨慎操作。
  • 跳线恢复需要下电设备,执行操作前请做好数据和网络备份。

恢复iBMC默认配置支持U-Boot命令恢复以及跳线恢复两种方式。各产品支持的恢复方式如表1所示。

  • 能通过串口线登录U-Boot时,可通过U-Boot命令恢复方式恢复iBMC默认配置。
  • 无法登录U-Boot或登录iBMC网络无响应时,可通过跳线恢复方式恢复iBMC默认配置。
表1 产品恢复方式对应关系表

产品型号

U-Boot命令恢复

跳线恢复

RH1288A V2

支持

支持

RH2288A V2

支持

支持

RH1288 V3

支持

支持

RH2288 V3

支持

支持

RH2288H V3

支持

支持

RH5885 V3

支持

不支持

RH5885H V3

支持

不支持

5288 V3

支持

支持

RH8100 V3

支持

不支持

操作步骤

  • U-Boot命令恢复
    1. 使用Putty工具登录服务器,详细操作请参见“使用PuTTY登录服务器(串口方式)”章节。
    2. 长按UID按钮,重启iBMC。
    3. 当界面出现如下提示信息时:“Hit 'ctrl + b' to stop autoboot: 1”,立即按下“Ctrl + B”
    4. 输入U-Boot默认密码。

      显示如下信息,进入U-Boot界面。

      u-boot>

       

    5. 执行以下命令,查询U-Boot版本号:

      printenv ver

       

    6. 恢复datafs。
      • 如果U-Boot为1.1.37及以前版本,执行以下命令:

        fsload /usr/upgrade/datafs.jffs2

        datafs_cp

      • 如果U-Boot为1.1.37以后版本,执行以下命令:

        datafs_reset

       

    7. 执行以下命令,重启iBMC。

      reset

      等待3分钟后,iBMC重启完成,iBMC恢复默认配置。

       

  • 跳线恢复
    1. 备份数据。

      跳线恢复需要下电设备,执行操作前请做好数据和网络备份。

       

    2. 找到跳线位号。

      跳线位号根据服务器的型号不同而不同,表2提供了支持跳线恢复的服务器的跳线位号与跳线丝印关系表。跳线的实际位置请参考各产品用户指南的主板布局章节。

      表2 跳线位号与丝印对应关系表

      产品型号

      跳线位号

      跳线丝印

      RH2288A V2

      J117

      CLR_BMC_PW

      RH1288A V2

      J117

      CLR_BMC_PW

      RH1288 V3

      J36

      CLR_BMC_PW

      RH2288 V3

      J36

      CLR_BMC_PW

      RH2288H V3

      J36

      CLR_BMC_PW

      5288 V3

      J36

      CLR_BMC_PW

       

    3. 使用跳线帽或其他工具短接跳线。
    4. 保持跳线短接状态并长按UID按钮6秒,重启iBMC。

      等待3分钟后,iBMC重启完成,iBMC恢复默认配置。

      请在合适的时机将跳线拔出,否则iBMC下次重启时,仍然会恢复默认配置。