• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C 鲲鹏服务器 升级指导书-6W100

01-正文

本章节下载 01-正文  (2.78 MB)

01-正文

目  录

1 前言... 1-1

2 升级机箱组件固件... 2-1

2.1 升级BMC.. 2-1

2.1.1 通过BMC Web升级BMC.. 2-1

2.1.1.1 升级前必... 2-1

2.1.1.2 升级前准备... 2-2

2.1.1.2.1 升级前检查... 2-2

2.1.1.2.2 获取软件包... 2-2

2.1.1.2.3 检验软件包完整性... 2-2

2.1.1.3 升级操作... 2-2

2.1.1.4 升级后检查... 2-5

2.1.1.5 版本回退... 2-5

2.1.1.5.1 回退原则... 2-5

2.1.1.5.2 回退操作... 2-6

2.1.2 通过SmartKit升级BMC.. 2-6

2.1.2.1 升级前准备... 2-6

2.1.2.1.1 获取软件包... 2-6

2.1.2.1.2 检验软件包完整性... 2-6

2.1.2.2 升级操作... 2-6

2.1.2.3 版本回退... 2-6

2.1.2.3.1 回退原则... 2-6

2.1.2.3.2 回退操作... 2-6

2.2 升级BIOS. 2-7

2.2.1 通过BMC Web升级BIOS. 2-7

2.2.1.1 升级前必读... 2-7

2.2.1.2 升级准备... 2-7

2.2.1.2.1 升级前检查... 2-7

2.2.1.2.2 获取软件包... 2-8

2.2.1.2.3 检验软件包完整性... 2-8

2.2.1.3 升级操作... 2-8

2.2.1.4 升级后检查... 2-10

2.2.1.5 版本回退... 2-11

2.2.1.5.1 回退原则... 2-11

2.2.1.5.2 回退操作... 2-11

2.2.2 通过SmartKit升级BIOS. 2-11

2.2.2.1 升级前准备... 2-11

2.2.2.1.1 获取软件包... 2-11

2.2.2.1.2 检验软件包完整性... 2-12

2.2.2.2 升级操作... 2-12

2.2.2.3 版本回退... 2-12

2.2.2.3.1 回退原则... 2-12

2.2.2.3.2 回退操作... 2-12

2.3 升级主板CPLD.. 2-12

2.3.1 通过BMC Web升级主板CPLD.. 2-12

2.3.1.1 升级前必读... 2-12

2.3.1.2 升级前准备... 2-13

2.3.1.2.1 获取软件包... 2-13

2.3.1.2.2 检验软件包完整性... 2-13

2.3.1.3 升级操作... 2-13

2.3.1.4 版本回退... 2-15

2.3.1.4.1 回退原则... 2-15

2.3.1.4.2 回退操作... 2-15

2.3.2 通过SmartKit升级主板CPLD.. 2-16

2.3.2.1 升级前准备... 2-16

2.3.2.1.1 获取软件包... 2-16

2.3.2.1.2 检验软件包完整性... 2-16

2.3.2.2 升级操作... 2-16

2.3.2.3 版本回退... 2-16

2.3.2.3.1 回退原则... 2-16

2.3.2.3.2 回退操作... 2-16

2.4 升级硬盘背板CPLD.. 2-16

2.4.1 通过BMC Web升级硬盘背板CPLD.. 2-16

2.4.1.1 升级前必读... 2-16

2.4.1.2 升级前准备... 2-17

2.4.1.2.1 获取软件包... 2-17

2.4.1.2.2 检验软件包完整性... 2-17

2.4.1.3 升级操作... 2-17

2.4.1.4 版本回退... 2-19

2.4.1.4.1 回退原则... 2-19

2.4.1.4.2 回退操作... 2-20

2.4.2 通过SmartKit升级硬盘背板CPLD.. 2-20

2.4.2.1 升级前准备... 2-20

2.4.2.1.1 获取软件包... 2-20

2.4.2.1.2 检验软件包完整性... 2-20

2.4.2.2 升级操作... 2-20

2.4.2.3 版本回退... 2-20

2.4.2.3.1 回退原则... 2-20

2.4.2.3.2 回退操作... 2-20

2.5 升级Smart Provisioning. 2-21

2.5.1 通过Smart Provisioning升级... 2-21

2.5.2 通过SmartKit升级Smart Provisioning. 2-21

3 升级RAID控制卡固件... 3-1

3.1 升级Avago SAS3508 RAID控制卡... 3-1

3.1.1 命令行升级Avago SAS3508 RAID控制卡... 3-1

3.1.1.1 升级前必读... 3-1

3.1.1.2 升级前准备... 3-2

3.1.1.2.1 获取升级审批... 3-2

3.1.1.2.2 确认现网版本与目标版本... 3-2

3.1.1.2.3 获取软件包... 3-2

3.1.1.2.4 检验软件包完整性... 3-2

3.1.1.3 升级操作... 3-2

3.1.1.4 版本回退... 3-4

3.1.1.4.1 回退原则... 3-4

3.1.1.4.2 回退操作... 3-5

3.1.1.5 常用操作... 3-5

3.1.1.5.1 查询RAID卡的固件版本... 3-5

3.1.2 SmartKit方式升级Avago SAS3508 RAID控制卡... 3-11

3.1.2.1 升级前准备... 3-11

3.1.2.1.1 获取软件包... 3-11

3.1.2.1.2 检验软件包完整性... 3-11

3.1.2.2 升级操作... 3-11

3.1.2.3 版本回退... 3-11

3.1.2.3.1 回退原则... 3-11

3.1.2.3.2 回退操作... 3-12

3.2 升级Avago SAS3408iMR RAID控制卡... 3-12

3.2.1 命令行升级Avago SAS3408iMR RAID控制卡... 3-12

3.2.1.1 升级前必读... 3-12

3.2.1.2 升级前准备... 3-13

3.2.1.2.1 获取升级审批... 3-13

3.2.1.2.2 确认现网版本与目标版本... 3-13

3.2.1.2.3 获取软件包... 3-13

3.2.1.2.4 检验软件包完整性... 3-13

3.2.1.3 升级操作... 3-13

3.2.1.4 版本回退... 3-15

3.2.1.4.1 回退原则... 3-15

3.2.1.4.2 回退操作... 3-15

3.2.1.5 常用操作... 3-16

3.2.1.5.1 查询RAID卡的固件版本... 3-16

3.2.2 SmartKit方式升级Avago SAS3408iMR RAID控制卡... 3-21

3.2.2.1 升级前准备... 3-21

3.2.2.1.1 获取软件包... 3-21

3.2.2.1.2 检验软件包完整性... 3-21

3.2.2.2 升级操作... 3-21

3.2.2.3 版本回退... 3-22

3.2.2.3.1 回退原则... 3-22

3.2.2.3.2 回退操作... 3-22

3.3 升级MSCC SmartRAID 3152-8i RAID控制卡... 3-22

3.3.1 升级前必读... 3-22

3.3.2 升级前准备... 3-23

3.3.2.1 获取升级审批... 3-23

3.3.2.2 确认现网版本与目标版本... 3-23

3.3.2.3 获取软件... 3-23

3.3.2.4 检验软件包完整性... 3-23

3.3.3 升级操作... 3-23

3.3.4 版本回退... 3-25

3.3.4.1 回退原则... 3-25

3.3.4.2 回退操作... 3-26

3.3.5 常用操作... 3-26

3.3.5.1 查询RAID卡的固件版本... 3-26

3.4 升级MSCC SmartHBA 2100-8i RAID控制卡... 3-30

3.4.1 升级前必读... 3-30

3.4.2 升级前准备... 3-31

3.4.2.1 获取升级审批... 3-31

3.4.2.2 确认现网版本与目标版本... 3-31

3.4.2.3 获取软件包... 3-31

3.4.2.4 检验软件包完整性... 3-31

3.4.3 升级操作... 3-31

3.4.4 版本回退... 3-33

3.4.4.1 回退原则... 3-33

3.4.4.2 回退操作... 3-33

3.4.5 常用操作... 3-34

3.4.5.1 查询RAID卡的固件版本... 3-34

4 升级网卡固件... 4-1

4.1 升级SP580网卡... 4-1

4.1.1 SmartKit方式升级SP580网卡... 4-1

4.1.1.1 升级前准备... 4-1

4.1.1.1.1 获取软件包... 4-1

4.1.1.1.2 检验软件包完整性... 4-1

4.1.1.2 升级操作... 4-1

4.1.1.3 版本回退... 4-1

4.1.1.3.1 回退原则... 4-1

4.1.1.3.2 回退操作... 4-2

4.1.2 Smart Provisioning方式升级SP580网卡... 4-2

4.1.2.1 升级前准备... 4-2

4.1.2.1.1 获取软件包... 4-2

4.1.2.1.2 检验软件包完整性... 4-2

4.1.2.2 升级操作... 4-2

4.1.2.3 版本回退... 4-2

4.1.2.3.1 回退原则... 4-2

4.1.2.3.2 回退操作... 4-2

4.2 升级ConnectX-5网卡... 4-3

4.2.1 SmartKit方式升级ConnectX-5网卡... 4-3

4.2.1.1 升级前准备... 4-3

4.2.1.1.1 获取软件包... 4-3

4.2.1.1.2 检验软件包完整性... 4-3

4.2.1.2 升级操作... 4-3

4.2.1.3 版本回退... 4-3

4.2.1.3.1 回退原则... 4-3

4.2.1.3.2 回退操作... 4-3

4.2.2 Smart Provisioning方式升级ConnectX-5网卡... 4-3

4.2.2.1 升级前准备... 4-3

4.2.2.1.1 获取软件包... 4-3

4.2.2.1.2 检验软件包完整性... 4-3

4.2.2.2 升级操作... 4-4

4.2.2.3 版本回退... 4-4

4.2.2.3.1 回退原则... 4-4

4.2.2.3.2 回退操作... 4-4

5 升级ES3000 V5 NVMe PCIe SSD固件... 5-1


1 前言

概述

本文档描述对H3C 鲲鹏服务器的RAID控制卡、网卡、ES3000 V5 NVMe PCIe SSD、机箱组件等模块进行升级的过程,以及升级后的验证方法。

读者对象

本文档主要适用于以下工程师:

l     企业管理员

l     企业终端用户

符号约定

在本文中可能出现下列标志,它们所代表的含义如下。

符号

说明

表示如不避免则将会导致死亡或严重伤害的具有高等级风险的危害。

表示如不避免则可能导致死亡或严重伤害的具有中等级风险的危害。

表示如不避免则可能导致轻微或中度伤害的具有低等级风险的危害。

用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。

“须知”不涉及人身伤害。

对正文中重点信息的补充说明。

“说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。

 


2 升级机箱组件固件

2.1  升级BMC

2.2  升级BIOS

2.3  升级主板CPLD

2.4  升级硬盘背板CPLD

2.5  升级Smart Provisioning

2.1 升级BMC

2.1.1 通过BMC Web升级BMC

2.1.1.1 升级前必读

升级影响

l     升级过程禁止进行其他操作维护动作。

l     升级BMC软件会重新启动BMC系统两次,建议在业务量低的情况下执行升级。

注意事项

系统版本升级时的注意事项如表2-1所示。

表2-1 升级时注意事项

序号

描述

1

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

2

为了减少对系统的影响,请选择在业务量低时进行版本升级操作。

3

升级时间:20分钟。

说明

为保证BMC系统的主备镜像都得到更新,需要对BMC进行2次升级。每次升级时间约5分钟~10分钟。

 

版本要求

建议使用同一个服务器软件版本列表下的BMC版本、BIOS版本和主板的CPLD版本,使三者保持配套关系。

2.1.1.2 升级前准备

2.1.1.2.1 升级前检查

升级操作前,请按照表2-2中序号顺序进行检查,并记录检查结果。

表2-2 升级前检查表

序号

项目

检查标准

1

检查软件版本

1.     查询并记录当前系统中服务器BMC的软件版本。

2.     确认需要升级的版本。

2

检查系统状态

检查BMC系统:

l     未出现告警,可直接升级。

l     出现告警时,请与技术支持确认告警情况,然后再决定下一步动作。

 

2.1.1.2.2 获取软件包

请联系技术支持获取升级包。

2.1.1.2.3 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.1.1.3 升级操作

操作场景

该任务指导用户升级BMC系统软件。

l     BMC升级不会改变BMC系统的用户名和密码。

l     BMC软件存在主备2个镜像,每次升级只能升级1个镜像,所以BMC升级必须执行2次升级操作。

l     升级的顺序是先对备用镜像进行升级,备用镜像升级完成后会自动重启BMC主用镜像,同时BMC主备镜像会自动倒换,无需点击BMC页面上的“主备分区镜像倒换”按钮,待BMC主备镜像倒换完成后,再对已切换为备用镜像的原主用镜像进行升级。

对系统的影响

升级BMC软件会重新启动BMC系统两次,建议在业务量低的情况下执行升级。

必备事项

前提条件

l     已登录BMC Web界面。

l     BMC系统中无轻微、严重或紧急告警。

数据

该操作无需准备数据。

软件

已下载升级包,并解压缩获得升级文件,具体操作请参考2.1.1.2.2 获取软件包。

操作步骤

                                步骤 1     在BMC的Web界面中选择“HDM-KP管理 > 固件升级”,如图2-1所示。

打开“固件升级”界面。

图2-1 “固件升级”界面

 

                                步骤 2     在“固件升级”区域,单击

弹出“选择要加载的文件”窗口。

                                步骤 3     选择升级包存放在本地PC上的路径。

                                步骤 4     单击“打开”。

成功设置升级包的路径并返回“固件升级”界面。

                                步骤 5     单击“开始升级”。

弹出确认对话框:

                                步骤 6     单击“确定”。

BMC系统开始执行升级操作。

升级BMC系统备用镜像大约需要5分钟~10分钟。

升级成功后,“固件升级”界面提示升级成功。

升级完成后BMC系统会自动重新启动,同时BMC主备镜像会自动倒换,无需点击BMC页面上的“主备分区镜像倒换”按钮。

                                步骤 7     升级原主用镜像。

1.     BMC重启完成后,重新登录BMC界面。

2.     重复执行步骤1步骤6,升级BMC系统的原主用镜像。

----结束

2.1.1.4 升级后检查

验证项目

BMC软件升级后的验证项目如表2-3所示。

表2-3 验证项目表

序号

项目

检查标准

1

BMC界面能否登录

能够正常登录BMC界面。

2

BMC版本是否更新

BMC版本为最新版本。

 

验证任务

验证步骤

1.     重新登录BMC界面。

2.     查询BMC版本。

确认升级后的BMC版本号为最新版本。

异常处理

l     如果BMC升级后无法登录BMC界面,请联系技术支持解决。

l     如果BMC升级后不是目标版本或者弹出升级失败对话框,请对BMC软件版本重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系技术支持解决。

2.1.1.5 版本回退

2.1.1.5.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.1.1.5.2 回退操作

                                步骤 1     确定回退的目标版本号。

建议回退到升级前版本。

                                步骤 2     回退软件版本。

回退到指定版本时,回退操作方式和升级操作相同。具体操作过程请参见2.1.1.3 升级操作。

回退BMC软件到升级前版本时,还可以在BMC命令行使用命令ipmcset -d rollback进行回退。

----结束

2.1.2 通过SmartKit升级BMC

2.1.2.1 升级前准备

2.1.2.1.1 获取软件包

请联系技术支持获取BMC固件升级包和SmartKit工具包。

2.1.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.1.2.2 升级操作

具体的操作过程请联系技术支持。

2.1.2.3 版本回退

2.1.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.1.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

2.2 升级BIOS

2.2.1 通过BMC Web升级BIOS

2.2.1.1 升级前必读

升级影响

l     BIOS升级后,需要重新启动服务器才能使新版本的BIOS生效。重启服务器将会影响业务运行。

l     如果采用下电升级,需要关闭操作系统,操作系统将不可用。

注意事项

系统版本升级时的注意事项如表2-4所示。

表2-4 升级时注意事项

序号

描述

1

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

2

为了减少对系统的影响,请选择在业务量低时进行版本升级操作。

3

升级时间:10分钟。

 

版本要求

建议使用同一个服务器软件版本列表下的BMC版本、BIOS版本和主板的CPLD版本,使三者保持配套关系。

2.2.1.2 升级准备

2.2.1.2.1 升级前检查

升级操作前,请按照表2-5中序号顺序进行检查,并记录检查结果。

表2-5 升级前检查表

序号

项目

检查标准

1

检查软件版本

1.     查询并记录当前系统中服务器BIOS的软件版本。

2.     确认需要升级的版本。

2

检查系统状态

检查BMC系统:

l     未出现告警,可直接升级。

l     出现告警时,请与技术支持确认告警情况,然后再决定下一步动作。

 

2.2.1.2.2 获取软件包

请联系技术支持获取升级包。

2.2.1.2.3 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.2.1.3 升级操作

操作场景

该任务指导用户通过BMC Web界面的“固件升级”界面对服务器的BIOS进行升级。

 

l     BIOS软件支持上电升级和下电升级两种情况,如果系统提示“请先业务侧下电,再启动BIOS升级”,请先将服务器下电,再进行升级操作。

l     BIOS软件升级过程中,禁止对单板执行上电、下电、复位、OS重启等操作。

l     如果无法通过WebUI正确升级BIOS,请登录BMC命令行,通过ipmcset -t maintenance -d upgradebios -v <filepath>命令重新升级,此时BIOS参数值会恢复为目标版本的默认值。具体方法请参见《H3C 鲲鹏服务器 BMC (V562及以上) 用户指南》。

对系统的影响

BIOS升级后,需要重新启动服务器才能使新版本的BIOS生效。重启服务器将会影响业务运行。

必备事项

前提条件

l     已关闭服务器上运行的业务。

l     已登录BMC界面。

l     BMC系统中无轻微、严重或紧急告警。

数据

该操作无需准备数据。

软件

已下载升级包,并解压缩获得升级文件。

操作步骤

                                步骤 1     在BMC的Web界面中选择“HDM-KP管理 > 固件升级”,如图2-2所示。

打开“固件升级”界面。

图2-2 “固件升级”界面

 

                                步骤 2     在“固件升级”区域,单击

弹出“选择要加载的文件”窗口。

                                步骤 3     选择升级包存放在本地PC上的路径。

                                步骤 4     单击“打开”。

成功设置升级包的路径并返回“固件升级”界面。

                                步骤 5     单击“开始升级”。

弹出提示框。

                                步骤 6     单击“确定”。

BMC开始执行升级操作,准备阶段大约会持续2分钟,请耐心等待。准备完成后,系统开始执行升级。

l     下电状态下升级完成后,“升级状态”一行显示“升级完成”。

l     上电状态下升级完成后,“升级状态”一行显示“上传升级文件成功,下次系统下电或重启生效”。

                                步骤 7     执行以下操作使升级后的固件生效:

l     如果在服务器下电状态下执行升级,则对服务器执行上电后,即可使升级后的固件生效,具体操作为:在BMC的Web界面中单击“系统管理”> 在左侧的导航树中单击“电源&功率”> 在“服务器上下电”页面中单击“上电”> 在弹出的确认对话框中单击“确定”。

l     如果在服务器上电状态下执行升级,则对服务器执行下电后,即可使升级后的固件生效,具体操作为:在BMC的Web界面中单击“系统管理”> 在左侧的导航树中单击“电源&功率”> 在“服务器上下电”页面中单击“下电”> 在弹出的确认对话框中单击“确定”。

                                步骤 8     在弹出的确认对话框中单击“确定”。

提示操作成功。

l     服务器执行下电后,约10分钟后生效。

l     服务器的重启过程可以使用远程虚拟控制台查看:在BMC的Web界面的“首页”界面的“虚拟控制台”中点击已安装的远程控制台,可以打开该界面。

l     如果需要修改BIOS的默认设置,请在重启过程中按“Delete”进入BIOS设置界面进行操作。

----结束

2.2.1.4 升级后检查

验证项目

BIOS软件升级后的验证项目如表2-6所示。

表2-6 验证项目表

序号

项目

检查标准

1

BIOS运行状态

服务器BIOS能正常启动。

2

BIOS版本信息

BIOS软件版本为升级后版本。

 

验证任务

验证步骤

1.     升级完BIOS后,重新启动服务器。

2.     重启后,查询BIOS版本。

异常处理

l     如果BIOS升级后,服务器无法启动BIOS,请联系技术支持解决。

l     如果BIOS升级后不是目标版本或者弹出升级失败对话框,则需要对BIOS软件版本重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系技术支持解决。

2.2.1.5 版本回退

2.2.1.5.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.2.1.5.2 回退操作

                                步骤 1     确定回退的目标版本号。

建议回退到升级前版本。

                                步骤 2     回退软件版本。

回退到指定版本时,回退操作方式和升级操作相同。具体操作过程请参见2.2.1.3 升级操作。

----结束

2.2.2 通过SmartKit升级BIOS

2.2.2.1 升级前准备

2.2.2.1.1 获取软件包

操作场景

该任务指导用户在升级之前获取相应的升级软件包。

操作步骤

请联系技术支持获取BIOS固件升级包和SmartKit工具包。

2.2.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.2.2.2 升级操作

具体的操作过程请联系技术支持。

2.2.2.3 版本回退

2.2.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.2.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

2.3 升级主板CPLD

2.3.1 通过BMC Web升级主板CPLD

2.3.1.1 升级前必读

升级影响

l     升级后,需要重新启动服务器才能使新版本的CPLD生效。重启服务器将会影响业务运行。

l     如果采用下电升级,需要关闭操作系统,操作系统将不可用。

注意事项

系统版本升级时的注意事项如表2-7所示。

表2-7 升级时注意事项

序号

描述

1

BIOS和CPLD均需要升级时,需要先升级BIOS且升级生效后再升级CPLD,否则可能导致BIOS升级异常。

2

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

3

为了减少对系统的影响,请选择在业务量低时进行版本升级操作。

 

版本要求

建议使用同一个服务器软件版本列表下的BMC版本、BIOS版本和主板的CPLD版本,使三者保持配套关系。

2.3.1.2 升级前准备

2.3.1.2.1 获取软件包

请联系技术支持获取升级包。

2.3.1.2.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.3.1.3 升级操作

操作场景

该任务指导用户通过服务器BMC Web界面升级服务器主板的CPLD。

在操作系统上电状态或下电状态均可升级主板CPLD,此处介绍下电状态下升级主板CPLD的方法,上电状态升级与之类似。

必备事项

前提条件

已登录到BMC Web界面。

数据

软件

已下载服务器主板CPLD升级包到客户端(例如PC)并解压,获得升级文件。

操作步骤

                                步骤 1     在BMC的Web界面中选择“HDM-KP管理 > 固件升级”。

打开“固件升级”界面,如图2-3所示。

图2-3 “固件升级”界面

 

                                步骤 2     单击,选择需要升级的文件。

                                步骤 3     单击“开始升级”

弹出“启动升级”对话框。

                                步骤 4     单击“确定”开始升级。

升级过程约3分钟,升级成功后界面提示“升级成功”。

                                步骤 5     在服务器不同工作状态下升级CPLD固件,新版本CPLD的生效方式不同,具体操作如下:

1.     服务器下电状态下升级固件的生效方式:CPLD升级完成后BMC会自动对服务器进行一次断电和上电,服务器上电完成后新版本CPLD生效。

2.     服务器上电状态下升级固件的生效方式:升级完CPLD后,需要对服务器手动进行下电:选择导航树中“系统管理 > 电源&功率”,在“服务器上下电”界面对服务器进行“下电”操作。

服务器下电后,此时BMC会自动复位,待BMC复位完成后新版本CPLD生效,同时BMC会根据服务器当前设置的“通电开机策略”自动进行上电或下电。

     如果通电开机策略为保持上电与之前保持一致,系统会自动进行上电。

     如果通电开机策略为保持下电,则恢复业务时需要对服务器手动进行上电:选择导航树中“系统管理 > 电源&功率”,在“服务器上下电”页面对服务器进行“上电”操作。

l     如果BMC的“下电时限”为关闭状态,当操作系统无法正常响应下电指令时,需要使用“强制下电”将设备下电。

l     如果BMC的“下电时限”为开启状态,当操作系统未在下电时限内完成下电时,BMC会对设备进行强制下电。

l     强制下电可能会损坏用户的程序或者未保存的数据,请根据操作系统实际情况谨慎选择操作方式。

                                步骤 6     查询升级后固件版本是否为目标版本:在BMC的Web界面中选择“系统管理 > 系统信息”。

在该页面中查询升级后的主板CPLD版本。

----结束

2.3.1.4 版本回退

2.3.1.4.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.3.1.4.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退CPLD版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请参见2.3.1.3 升级操作。

----结束

2.3.2 通过SmartKit升级主板CPLD

2.3.2.1 升级前准备

2.3.2.1.1 获取软件包

请联系技术支持获取主板CPLD的固件升级包和SmartKit工具包。

2.3.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.3.2.2 升级操作

具体的操作过程请联系技术支持。

2.3.2.3 版本回退

2.3.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.3.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

2.4 升级硬盘背板CPLD

2.4.1 通过BMC Web升级硬盘背板CPLD

2.4.1.1 升级前必读

升级影响

l     硬盘背板CPLD升级后,需要重新启动服务器才能使新版本的CPLD生效。重启服务器将会影响业务运行。

l     如果采用下电升级,需要关闭操作系统,操作系统将不可用。

注意事项

系统版本升级时的注意事项如表2-8所示。

表2-8 升级时注意事项

序号

描述

1

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

2

为了减少对系统的影响,请选择在业务量低时进行版本升级操作。

 

版本要求

2.4.1.2 升级前准备

2.4.1.2.1 获取软件包

请联系技术支持获取硬盘硬盘背板CPLD的固件升级包。

2.4.1.2.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.4.1.3 升级操作

操作场景

该任务指导用户通过服务器BMC Web界面升级硬盘背板的CPLD。

在操作系统上电状态或下电状态均可升级硬盘背板CPLD。

必备事项

前提条件

已登录到BMC Web界面。

数据

软件

已下载服务器硬盘背板CPLD升级包到客户端(例如PC)并解压,获得升级文件。

操作步骤

                                步骤 1     在BMC的Web界面中选择“HDM-KP管理 > 固件升级”。

打开“固件升级”界面,如图2-4所示。

图2-4 “固件升级”界面

 

                                步骤 2     单击,选择需要升级的文件。

                                步骤 3     单击“开始升级”

弹出“启动升级”对话框。

                                步骤 4     单击“确定”开始升级。

升级过程约3分钟,升级成功后界面提示“升级成功”。

                                步骤 5     在服务器不同工作状态下升级CPLD固件,新版本CPLD的生效方式不同,具体操作如下:

1.     服务器下电状态下升级固件的生效方式:CPLD升级完成后BMC会自动对服务器进行一次断电和上电,服务器上电完成后新版本CPLD生效。

2.     服务器上电状态下升级固件的生效方式:

a.     升级完CPLD后,需要对服务器手动进行下电,具体操作为:在BMC的Web界面中选择“系统管理 > 电源&功率”,在“服务器上下电”界面对服务器进行“下电”操作。

b.     服务器下电后,此时BMC会自动复位,待BMC复位完成后新版本CPLD生效,同时BMC会根据服务器当前设置的“通电开机策略”自动进行上电或下电。

n     如果通电开机策略为保持上电与之前保持一致,系统会自动进行上电。

n     如果通电开机策略为保持下电,则恢复业务时需要对服务器手动进行上电,具体操作为:在BMC的Web界面中选择“系统管理 > 电源&功率”,在“服务器上下电”页面对服务器进行“上电”操作。

l     如果BMC的“下电时限”为关闭状态,当操作系统无法正常响应下电指令时,需要使用“强制下电”将设备下电。

l     如果BMC的“下电时限”为开启状态,当操作系统未在下电时限内完成下电时,BMC会对设备进行强制下电。

l     强制下电可能会损坏用户的程序或者未保存的数据,请根据操作系统实际情况谨慎选择操作方式。

                                步骤 6     查询升级后固件版本是否为目标版本:在BMC的Web界面中选择“系统管理 > 系统信息 > 其他”,查看升级后的硬盘背板CPLD版本,如图2-5所示。

图2-5 查看硬盘背板CPLD版本

 

----结束

2.4.1.4 版本回退

2.4.1.4.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.4.1.4.2 回退操作

                                步骤 1     确定需要回退的版本号。

                                步骤 2     回退CPLD版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请参见2.4.1.3 升级操作。

----结束

2.4.2 通过SmartKit升级硬盘背板CPLD

2.4.2.1 升级前准备

2.4.2.1.1 获取软件包

请联系技术支持获取硬盘硬盘背板CPLD的固件升级包和SmartKit工具包。

2.4.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

2.4.2.2 升级操作

具体的操作过程请联系技术支持。

2.4.2.3 版本回退

2.4.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

2.4.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退CPLD版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

2.5 升级Smart Provisioning

2.5.1 通过Smart Provisioning升级

本章节适用于升级单台服务器的Smart Provisioning,具体操作方法请联系技术支持。

2.5.2 通过SmartKit升级Smart Provisioning

本章节适用于批量升级多台服务器的Smart Provisioning,具体操作方法请联系技术支持。


3 升级RAID控制卡固件

3.1  升级Avago SAS3508 RAID控制卡

3.2  升级Avago SAS3408iMR RAID控制卡

3.3  升级MSCC SmartRAID 3152-8i RAID控制卡

3.4  升级MSCC SmartHBA 2100-8i RAID控制卡

3.1 升级Avago SAS3508 RAID控制卡

3.1.1 命令行升级Avago SAS3508 RAID控制卡

3.1.1.1 升级前必读

升级范围

Avago SAS3508 RAID卡支持的服务器请联系技术支持获取。

Avago SAS3508 RAID卡仅支持在Linux系统下进行升级,支持的具体操作系统类型可请联系技术支持获取。

升级影响

升级后需要重新启动服务器才能使新版本的Firmware生效。重启服务器将会影响业务运行。

注意事项

系统版本升级时的注意事项如表3-1所示。

表3-1 升级时注意事项

序号

描述

1

执行升级RAID卡固件操作可能会因为操作不当导致升级失败,造成RAID卡不可用。

2

为避免升级影响业务性能,升级前建议停止服务器业务运行。

3

升级过程中操作系统请勿下电,且除了升级指导内的操作,不要对其他配置进行修改。

4

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

 

3.1.1.2 升级前准备

3.1.1.2.1 获取升级审批

执行升级操作前,请确保已获得升级三审批:升级方案审批、客户升级窗口审批、代表处升级审批。

3.1.1.2.2 确认现网版本与目标版本

在升级RAID卡固件之前,请先确认现网的RAID卡固件版本和需要升级的固件版本,为后续可能需要进行版本回退做好准备。具体查询方法请参照3.1.1.5.1 查询RAID卡的固件版本。

3.1.1.2.3 获取软件包

请联系技术支持获取软件包。

3.1.1.2.4 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.1.1.3 升级操作

操作场景

介绍在操作系统中使用命令行工具升级Avago SAS3508 RAID卡Firmware的具体方法。

必备事项

l     已经对服务器上的数据和程序进行备份。

l     已获取RAID卡Firmware升级包到客户端(例如PC)并解压。

l     已获取RAID卡管理工具(如storcli64)。

l     安装Avago SAS3508 RAID控制卡的服务器已上电。

l     已登录到BMC Web。

操作步骤

                                步骤 1     挂载升级文件。

BMC远程虚拟控制台包含Java远程虚拟控制台和HTML5集成远程控制台,其中HTML5集成远程控制台不支持“本地文件夹”功能,本章节以Java远程虚拟控制台为例进行说明,更多信息可参考《H3C 鲲鹏服务器 BMC (V562及以上) 用户指南》。

1.     在虚拟控制台的工具栏中单击,打开虚拟光驱下属菜单,如图3-1所示。

图3-1 虚拟光驱

 

2.     选择“本地文件夹”并单击“浏览”,打开文件夹选择窗口。

3.     选择RAID卡Firmware升级包解压后得到的文件夹。

如果执行版本升级操作,则此处挂载目标版本的升级包;如果执行版本回退操作,则此处挂载升级前版本的升级包。

4.     单击“连接”。

当工具栏的“弹出”为可操作状态时,即表示已经成功挂载,如图3-2所示。

图3-2 工具栏

 

                                步骤 2     拷贝升级文件到服务器

1.     在操作系统执行mkdir fw命令,在root目录下新建fw文件夹。

2.     执行mount /dev/sr0 /mnt命令,将本地文件夹挂载到“/mnt”路径下。

可在输入mount /dev/sr后,按Tab键,自动联想出sr后面的值。

3.     执行cd /mnt,进入/mnt目录。

4.     执行cp * -R /root/fw/命令将所挂载的本地文件夹里面的文件拷贝到“ fw”目录下。

5.     执行cp tools/storcli64 /root/fw/命令,把storcli64工具拷贝到/fw目录下。

6.     执行cd /root/fw/命令进入“fw”目录。

7.     执行chmod 777 *为上述文件添加读写权限。

                                步骤 3     执行./storcli64 show命令,查看当前RAID卡的controller ID。

                                步骤 4     执行./storcli64 /cController_ID download file=filename.rom noverchk命令,进行升级。

l     Controller_ID步骤3所查询到的RAID卡的controller ID,即图3-3中“Ctl”对应的值。

图3-3 回显信息

 

l     filename为获取到的软件包中的升级文件的名称。

l     当“Status”显示为“Success”时,表示命令执行成功。

                                步骤 5     执行reboot命令重启服务器,使固件生效。

服务器重启约需要5~10分钟,请耐心等待。

                                步骤 6     检查升级后Firmware版本是否为目标版本。

升级过程没有异常提示,并且升级后查询版本号已升到目标版本,即表示升级成功。查询RAID卡FW版本的方法请参见3.1.1.5.1 查询RAID卡的固件版本。

----结束

3.1.1.4 版本回退

3.1.1.4.1 回退原则

l     当出现以下问题,请及时决策是否进行回退操作:

     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

     版本升级成功,但重启后业务或操作系统异常,出现新版本功能异常等问题。

l     若版本升级失败,软件版本依然为升级前版本,此时不需要进行回退操作。

3.1.1.4.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,但使用的文件为升级前的升级文件。具体操作方法请参见3.1.1.3 升级操作的步骤1~步骤6

                                步骤 3     查询回退后的Firmware版本。具体操作请参见3.1.1.5.1 查询RAID卡的固件版本。

回退过程中没有异常提示,并且回退后查询版本号已恢复为升级前版本,即表示回退成功。

----结束

3.1.1.5 常用操作

3.1.1.5.1 查询RAID卡的固件版本

查询RAID卡固件版本的方法有如下两种:

l     在RAID卡管理界面进行查看。具体方法为:

a.     服务器启动过程中,当出现如图3-4所示界面时,按“Delete”,进入输入密码界面。

图3-4 BIOS启动界面

 

b.     输入密码并按“Enter”。

进入如图3-5所示界面。

图3-5 Setup Utility界面

 

BIOS的默认密码为“Admin@9000”。

c.     通过“”或“→ ”进入“Advanced”页签,如图3-6所示。

图3-6 “Advanced”页签

 

d.     选择“Avago MegaRAID <SAS3508> Configuration Utility”,按“Enter”。

进入Avago SAS3508主界面,如图3-7所示。

图3-7 Avago SAS3508主界面

 

e.     在主界面中选择“Main Menu”并按“Enter”。

进入“Main Menu”页面,如图3-8所示。

图3-8 Main Menu页面

 

f.     选择“Controller Management”并按“Enter”。

显示RAID卡基本信息。界面中的“Firmware Version”即为RAID卡的固件版本,如图3-9所示。

图3-9 Controller Management界面

 

l     服务器启动完成后,在OS下通过RAID卡命令行工具Storcli64进行查询。

./storcli64 /c0 show

domino:~# ./storcli64 /c0 show
Controller = 0 
Status = Success
Description = None
Product Name = SAS3508
Serial Number = FW-00000000
SAS Address = 3202017050235207
PCI Address = 00:1b:00:00
System Time = 02/12/2016 18:53:00
Mfg. Date = 00/00/00
Controller Time = 02/12/2016 23:53:00
FW Package Build = 50.1.0-0426
BIOS Version = 07.01.04.0_4.17.08.00_0x0701060
FW Version = 5.060.00-2262
Driver Name = megaraid_sas
Driver Version = 07.701.17.00
Current Personality = RAID-Mode
Vendor Id = 0x1000
Device Id = 0x16
SubVendor Id = 0x19E5
SubDevice Id = 0xD215
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 27
Device Number = 0
Function Number = 0
Drive Groups = 4
TOPOLOGY :
========
-----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace TR
-----------------------------------------------------------------------------
0 - - - - RAID0 Optl N 278.464 GB dflt N N none N N
0 0 - - - RAID0 Optl N 278.464 GB dflt N N none N N
0 0 0 66:18 12 DRIVE Onln N 278.464 GB dflt N N none - N
1 - - - - RAID1 Dgrd N 893.137 GB dflt N N dflt N N
1 0 - - - RAID1 Dgrd N 893.137 GB dflt N N dflt N N
1 0 0 66:3 19 DRIVE Onln N 893.137 GB dflt N N dflt - N
1 0 1 - - DRIVE Msng - 893.137 GB - - - - - N
2 - - - - RAID0 Optl N 1.744 TB dflt N N none N N
2 0 - - - RAID0 Optl N 1.744 TB dflt N N none N N
2 0 0 66:4 20 DRIVE Onln N 893.137 GB dflt N N none - N
2 0 1 66:5 21 DRIVE Onln N 893.137 GB dflt N N none - N
3 - - - - RAID5 Optl N 1.087 TB dflt N N dflt N N
3 0 - - - RAID5 Optl N 1.087 TB dflt N N dflt N N
3 0 0 66:19 13 DRIVE Onln N 371.597 GB dflt N N dflt - N
3 0 1 66:20 14 DRIVE Onln N 371.597 GB dflt N N dflt - N
3 0 2 66:21 16 DRIVE Onln N 371.597 GB dflt N N dflt - N
3 0 3 66:22 15 DRIVE Onln N 371.597 GB dflt N N dflt - N
-----------------------------------------------------------------------------
 
DG=Disk Group Index|Arr=Array Index|Row=Row Index|EID=Enclosure Device ID
DID=Device ID|Type=Drive Type|Onln=Online|Rbld=Rebuild|Dgrd=Degraded
Pdgd=Partially degraded|Offln=Offline|BT=Background Task Active
PDC=PD Cache|PI=Protection Info|SED=Self Encrypting Drive|Frgn=Foreign
DS3=Dimmer Switch 3|dflt=Default|Msng=Missing|FSpace=Free Space Present
TR=Transport Ready
Missing Drives Count = 1
Missing Drives :
==============
---------------------
Array Row Size
---------------------
1 1 893.137 GB
---------------------
 
Virtual Drives = 4
VD LIST :
=======
---------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
---------------------------------------------------------------
0/1 RAID0 Optl RW Yes RWBD - ON 278.464 GB
1/2 RAID1 Dgrd RW No RWBD - ON 893.137 GB
2/3 RAID0 Optl RW No RWBD - ON 1.744 TB
3/0 RAID5 Optl RW No RWBD - ON 1.087 TB
---------------------------------------------------------------
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
Physical Drives = 21
PD LIST :
=======
-----------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
-----------------------------------------------------------------------------------
66:2 10 JBOD - 837.256 GB SAS HDD N N 4 KB HUC101890CS4200 U
66:3 19 Onln 1 893.137 GB SATA SSD N N 512B SAMSUNG MZ7KM960HAHP-00005 U
66:4 20 Onln 2 893.137 GB SATA SSD N N 512B SAMSUNG MZ7KM960HAHP-00005 U
66:5 21 Onln 2 893.137 GB SATA SSD N N 512B SAMSUNG MZ7LM960HCHP-00005 U
66:6 23 JBOD - 893.137 GB SATA SSD N N 512B SAMSUNG MZ7LM960HCHP-00005 U
66:7 25 JBOD - 893.137 GB SATA SSD N N 512B SAMSUNG MZ7LM960HCHP-00005 U
66:8 24 JBOD - 893.137 GB SATA SSD N N 512B SAMSUNG MZ7LM960HCHP-00005 U
66:9 26 JBOD - 744.125 GB SATA SSD N N 512B SAMSUNG MZ7LM800HCHP-00005 U
66:10 27 JBOD - 744.125 GB SATA SSD N N 512B SAMSUNG MZ7LM800HCHP-00005 U
66:11 22 UGood - 384.0 MB SATA SSD N N 512B SAMSUNG MZ7GE480HMHP-00003 U
66:12 28 JBOD - 446.102 GB SATA SSD N N 512B SAMSUNG MZ7WD480HAGM-00003 U
66:13 30 JBOD - 446.102 GB SATA SSD N N 512B SAMSUNG MZ7LM480HCHP-00003 U
66:14 29 JBOD - 446.102 GB SATA SSD N N 512B SAMSUNG MZ7WD480HAGM-00003 U
66:15 31 JBOD - 446.102 GB SATA SSD N N 512B SAMSUNG MZ7LM480HCHP-00005 U
66:16 32 JBOD - 222.585 GB SATA SSD N N 512B SAMSUNG MZ7KM240HAGR-00005 U
66:17 11 JBOD - 1.089 TB SAS HDD N N 512B HUC101812CSS200 U
66:18 12 Onln 0 278.464 GB SAS HDD N N 512B ST300MM0006 U
66:19 13 Onln 3 371.597 GB SAS SSD N N 512B PX02SMF040 U
66:20 14 Onln 3 371.597 GB SAS SSD N N 512B PX02SMF040 U
66:21 16 Onln 3 371.597 GB SAS SSD N N 512B PX02SMF040 U
66:22 15 Onln 3 371.597 GB SAS SSD N N 512B PX02SMF040 U
-----------------------------------------------------------------------------------
 
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
Cachevault_Info :
===============
------------------------------------
Model State Temp Mode MfgDate
------------------------------------
CVPM02 Optimal 28C - 2016/12/06
------------------------------------

回显信息中的“FW Version”字段即为RAID卡的固件版本。

3.1.2 SmartKit方式升级Avago SAS3508 RAID控制卡

3.1.2.1 升级前准备

3.1.2.1.1 获取软件包

请联系技术支持获取RAID卡的升级软件包和SmartKit工具包。

3.1.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.1.2.2 升级操作

具体的操作过程请联系技术支持。

3.1.2.3 版本回退

3.1.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

3.1.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

3.2 升级Avago SAS3408iMR RAID控制卡

3.2.1 命令行升级Avago SAS3408iMR RAID控制卡

3.2.1.1 升级前必读

升级范围

Avago SAS3408iMR RAID卡支持的服务器请联系技术支持获取。

Avago SAS3408iMR RAID卡仅支持在Linux系统下进行升级,支持的具体操作系统类型请联系技术支持获取。

升级影响

升级后需要重新启动服务器才能使新版本的Firmware生效。重启服务器将会影响业务运行。

注意事项

系统版本升级时的注意事项如表3-2所示。

表3-2 升级时注意事项

序号

描述

1

执行升级RAID卡固件操作可能会因为操作不当导致升级失败,造成RAID卡不可用。

2

为避免升级影响业务性能,升级前建议停止服务器业务运行。

3

升级过程中操作系统请勿下电,且除了升级指导内的操作,不要对其他配置进行修改。

4

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

 

3.2.1.2 升级前准备

3.2.1.2.1 获取升级审批

执行升级操作前,请确保已获得升级三审批:升级方案审批、客户升级窗口审批、代表处升级审批。

3.2.1.2.2 确认现网版本与目标版本

在升级RAID卡固件之前,请先确认现网的RAID卡固件版本和需要升级的固件版本,为后续可能需要进行版本回退做好准备。具体查询方法请参照3.2.1.5.1 查询RAID卡的固件版本。

3.2.1.2.3 获取软件包

请联系技术支持获取升级包。

3.2.1.2.4 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.2.1.3 升级操作

操作场景

介绍在操作系统中使用命令行工具升级Avago SAS3408iMR RAID卡Firmware的具体方法。

必备事项

l     已经对服务器上的数据和程序进行备份。

l     已下载RAID卡Firmware升级包到客户端(例如PC)并解压。

l     已获取RAID卡管理工具(如storcli64_arm)。

l     安装Avago SAS3408iMR RAID控制卡的服务器已上电。

l     已登录到BMC Web。

操作步骤

                                步骤 1     挂载升级文件。

BMC远程虚拟控制台包含Java远程虚拟控制台和HTML5集成远程控制台,其中HTML5集成远程控制台不支持“本地文件夹”功能,本章节以Java远程虚拟控制台为例进行说明,更多信息可参考《H3C 鲲鹏服务器 BMC (V562及以上) 用户指南》。

1.     在虚拟控制台的工具栏中单击,打开虚拟光驱下属菜单,如图3-10所示。

图3-10 虚拟光驱

 

2.     选择“本地文件夹”并单击“浏览”,打开文件夹选择窗口。

3.     选择RAID卡Firmware升级包解压后得到的文件夹。

如果执行版本升级操作,则此处挂载目标版本的升级包;如果执行版本回退操作,则此处挂载升级前版本的升级包。

4.     单击“连接”。

当工具栏的“弹出”为可操作状态时,即表示已经成功挂载,如图3-11所示。

图3-11 工具栏

 

                                步骤 2     拷贝升级文件到服务器

1.     在操作系统执行mkdir fw命令,在root目录下新建fw文件夹。

2.     执行mount /dev/sr0 /mnt命令,将本地文件夹挂载到“/mnt”路径下。

可在输入mount /dev/sr后,按Tab键,自动联想出sr后面的值。

3.     执行cd /mnt,进入/mnt目录。

4.     执行cp * -R /root/fw/命令将所挂载的本地文件夹里面的文件拷贝到“ fw”目录下。

5.     执行cp tools/storcli64_arm /root/fw/命令,把storcli64_arm工具拷贝到/fw目录下。

6.     执行cd /root/fw/命令进入“fw”目录。

7.     执行chmod 777 *为上述文件添加读写权限。

                                步骤 3     执行./storcli64_arm show命令,查看当前RAID卡的controller ID。

                                步骤 4     执行./storcli64_arm /cController_ID download file=filename.rom noverchk命令,进行升级。

l     Controller_ID步骤3所查询到的RAID卡的controller ID,即图3-12中“Ctl”对应的值。

图3-12 回显信息

 

l     filename为获取到的软件包中的升级文件的名称。

l     当“Status”显示为“Success”时,表示命令执行成功。

                                步骤 5     执行reboot命令重启服务器,使固件生效。

服务器重启约需要5~10分钟,请耐心等待。

                                步骤 6     检查升级后Firmware版本是否为目标版本。

升级过程没有异常提示,并且升级后查询版本号已升到目标版本,即表示升级成功。查询RAID卡FW版本的方法请参见3.2.1.5.1 查询RAID卡的固件版本。

----结束

3.2.1.4 版本回退

3.2.1.4.1 回退原则

l     当出现以下问题,请及时决策是否进行回退操作:

     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

     版本升级成功,但重启后业务或操作系统异常,出现新版本功能异常等问题。

l     若版本升级失败,软件版本依然为升级前版本,此时不需要进行回退操作。

3.2.1.4.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,但使用的文件为升级前的升级文件。具体操作方法请参见3.2.1.3 升级操作的步骤1~步骤6

                                步骤 3     查询回退后的Firmware版本。具体操作请参见3.2.1.5.1 查询RAID卡的固件版本。

回退过程中没有异常提示,并且回退后查询版本号已恢复为升级前版本,即表示回退成功。

----结束

3.2.1.5 常用操作

3.2.1.5.1 查询RAID卡的固件版本

查询RAID卡固件版本的方法有如下两种:

l     在RAID卡管理界面进行查看。具体方法为:

a.     服务器启动过程中,当出现如图3-13所示界面时,按“Delete”,进入输入密码界面。

图3-13 BIOS启动界面

 

b.     输入密码并按“Enter”。

进入如图3-14所示界面。

图3-14 Setup Utility界面

 

BIOS的默认密码为“Admin@9000”。

c.     通过“”或“→ ”进入“Advanced”页签,如图3-15所示。

图3-15 “Advanced”页签

 

d.     选择“Avago MegaRAID <SAS3408> Configuration Utility”,按“Enter”。

进入Avago SAS3408iMR主界面,如图3-16所示。

图3-16 Avago SAS3408iMR主界面

 

e.     在主界面中选择“Main Menu”并按“Enter”。

进入“Main Menu”页面,如图3-17所示。

图3-17 Main Menu页面

 

f.     选择“Controller Management”并按“Enter”。

显示RAID卡基本信息。界面中的“Firmware Version”即为RAID卡的固件版本,如图3-18所示。

图3-18 Controller Management界面

 

l     服务器启动完成后,在OS下通过RAID卡命令行工具storcli64_arm进行查询。

./storcli64_arm /c0 show

[root@localhost ~]# storcli64_arm /c0 show
Generating detailed summary of the adapter, it may take a while to complete.
 
CLI Version = 007.0916.0000.0000 Apr 05, 2019
Operating system = Linux 3.10.0-693.el7.x86_64
Controller = 0
Status = Success
Description = None
 
Product Name = SAS3408
Serial Number = 024JNF10J2000256
SAS Address =  53ce8246afb3f000
PCI Address = 00:1c:00:00
System Time = 08/06/2019 09:24:12
Mfg. Date = 00/00/00
Controller Time = 08/06/2019 13:24:12
FW Package Build = 50.6.3-0109
BIOS Version = 7.06.02.2_0x07060502
FW Version = 5.060.01-2262
Driver Name = megaraid_sas
Driver Version = 07.709.08.00
Vendor Id = 0x1000
Device Id = 0x17
SubVendor Id = 0x19E5
SubDevice Id = 0xD213
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 28
Device Number = 0
Function Number = 0
Drive Groups = 1
 
TOPOLOGY :
========
 
---------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type  State BT     Size PDC  PI SED DS3  FSpace TR
---------------------------------------------------------------------------
 0 -   -   -        -   RAID0 Optl  N  1.089 TB dflt N  N   dflt N      N
 0 0   -   -        -   RAID0 Optl  N  1.089 TB dflt N  N   dflt N      N
 0 0   0   69:0     0   DRIVE Onln  N  1.089 TB dflt N  N   dflt -      N
---------------------------------------------------------------------------
 
DG=Disk Group Index|Arr=Array Index|Row=Row Index|EID=Enclosure Device ID
DID=Device ID|Type=Drive Type|Onln=Online|Rbld=Rebuild|Dgrd=Degraded
Pdgd=Partially degraded|Offln=Offline|BT=Background Task Active
PDC=PD Cache|PI=Protection Info|SED=Self Encrypting Drive|Frgn=Foreign
DS3=Dimmer Switch 3|dflt=Default|Msng=Missing|FSpace=Free Space Present
TR=Transport Ready
 
Virtual Drives = 1
 
VD LIST :
=======
 
-------------------------------------------------------------
DG/VD TYPE  State Access Consist Cache Cac sCC     Size Name
-------------------------------------------------------------
0/0   RAID0 Optl  RW     Yes     NRWTD -   ON  1.089 TB
-------------------------------------------------------------
 
EID=Enclosure Device ID| VD=Virtual Drive| DG=Drive Group|Rec=Recovery
Cac=CacheCade|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
 
Physical Drives = 1
 
PD LIST :
=======
 
--------------------------------------------------------------------------
EID:Slt DID State DG     Size Intf Med SED PI SeSz Model          Sp Type
--------------------------------------------------------------------------
69:0      0 Onln   0 1.089 TB SATA SSD N   N  512B SSDSC2BB012T7H U  -
--------------------------------------------------------------------------
 
EID=Enclosure Device ID|Slt=Slot No.|DID=Device ID|DG=DriveGroup
DHS=Dedicated Hot Spare|UGood=Unconfigured Good|GHS=Global Hotspare
UBad=Unconfigured Bad|Onln=Online|Offln=Offline|Intf=Interface
Med=Media Type|SED=Self Encryptive Drive|PI=Protection Info
SeSz=Sector Size|Sp=Spun|U=Up|D=Down|T=Transition|F=Foreign
UGUnsp=Unsupported|UGShld=UnConfigured shielded|HSPShld=Hotspare shielded
CFShld=Configured shielded|Cpybck=CopyBack|CBShld=Copyback Shielded
UBUnsp=UBad Unsupported

回显信息中的“FW Version”字段即为RAID卡的固件版本。

3.2.2 SmartKit方式升级Avago SAS3408iMR RAID控制卡

3.2.2.1 升级前准备

3.2.2.1.1 获取软件包

请联系技术支持获取RAID卡的升级软件包和SmartKit工具包。

3.2.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.2.2.2 升级操作

具体的操作过程请联系技术支持。

3.2.2.3 版本回退

3.2.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

3.2.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

3.3 升级MSCC SmartRAID 3152-8i RAID控制卡

3.3.1 升级前必读

升级范围

MSCC SmartRAID 3152-8i RAID卡支持的服务器请联系技术支持获取。

MSCC SmartRAID 3152-8i RAID卡仅支持在Linux系统下进行升级,支持的具体操作系统类型请联系技术支持获取。

升级影响

升级后需要重新启动服务器才能使新版本的Firmware生效。重启服务器将会影响业务运行。

注意事项

系统版本升级时的注意事项如表3-3所示。

表3-3 升级时注意事项

序号

描述

1

执行升级RAID卡固件操作可能会因为操作不当导致升级失败,造成RAID卡不可用。

2

为避免升级影响业务性能,升级前建议停止服务器业务运行。

3

升级过程中操作系统请勿下电,且除了升级指导内的操作,不要对其他配置进行修改。

4

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

 

3.3.2 升级前准备

3.3.2.1 获取升级审批

执行升级操作前,请确保已获得升级三审批:升级方案审批、客户升级窗口审批、代表处升级审批。

3.3.2.2 确认现网版本与目标版本

在升级RAID卡固件之前,请先确认现网的RAID卡固件版本和需要升级的固件版本,为后续可能需要进行版本回退做好准备。具体查询方法请参照3.3.5.1 查询RAID卡的固件版本。

3.3.2.3 获取软件包

请联系技术支持获取RAID卡Firmware升级包和ARCCONF工具。

3.3.2.4 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.3.3 升级操作

操作场景

介绍在操作系统中使用命令行工具升级MSCC SmartRAID 3152-8i RAID卡Firmware的具体方法。

必备事项

l     已经对服务器上的数据和程序进行备份。

l     已获取RAID卡Firmware升级包到客户端(例如PC)并解压。

l     安装MSCC SmartRAID 3152-8i RAID控制卡的服务器已上电。

l     已登录到BMC Web。

操作步骤

                                步骤 1     挂载升级文件。

BMC远程虚拟控制台包含Java远程虚拟控制台和HTML5集成远程控制台,其中HTML5集成远程控制台不支持“本地文件夹”功能,本章节以Java远程虚拟控制台为例进行说明,更多信息可参考《H3C 鲲鹏服务器 BMC (V562及以上) 用户指南》。

1.     在虚拟控制台的工具栏中单击,打开虚拟光驱下属菜单,如图3-19所示。

图3-19 虚拟光驱

 

2.     选择“本地文件夹”并单击“浏览”,打开文件夹选择窗口。

3.     选择RAID卡Firmware升级包解压后得到的文件夹。

如果执行版本升级操作,则此处挂载目标版本的升级包;如果执行版本回退操作,则此处挂载升级前版本的升级包。

4.     单击“连接”。

当工具栏的“弹出”为可操作状态时,即表示已经成功挂载,如图3-20所示。

图3-20 工具栏

 

                                步骤 2     安装ARCCONF工具。

1.     使用文件传输工具(例如Winscp)将适用Linux的工具包上传到服务器操作系统。

2.     执行rpm -ivh Arcconf-xxx.rpm命令安装ARCCONF工具。

                                步骤 3     拷贝升级文件到服务器

1.     在操作系统执行mkdir fw命令,在root目录下新建fw文件夹。

2.     执行mount /dev/sr0 /mnt命令,将本地文件夹挂载到“/mnt”路径下。

可在输入mount /dev/sr后,按Tab键,自动联想出sr后面的值。

3.     执行cd /mnt,进入/mnt目录。

4.     执行cp * -R /root/fw/命令将所挂载的本地文件夹里面的文件拷贝到“ fw”目录下。

5.     执行cd /root/fw/命令进入“fw”目录。

6.     执行chmod 777 *为上述文件添加读写权限。

                                步骤 4     执行arcconf list命令,查看当前RAID卡的controller ID。

                                步骤 5     执行arcconf  romupdate Controller_ID  XXX.bin noprompt命令,进行升级。

l     Controller_ID步骤4所查询到的RAID卡的controller ID,即图3-21中“Controller ID”对应的值。

图3-21 回显信息

 

l     当提示“Command completed successfully”时,表示命令执行成功。

                                步骤 6     执行reboot命令重启服务器,使固件生效。

服务器重启约需要5~10分钟,请耐心等待。

                                步骤 7     检查升级后Firmware版本是否为目标版本。

升级过程没有异常提示,并且升级后查询版本号已升到目标版本,即表示升级成功。查询RAID卡FW版本的方法请参见3.3.5.1 查询RAID卡的固件版本。

----结束

3.3.4 版本回退

3.3.4.1 回退原则

l     当出现以下问题,请及时决策是否进行回退操作:

     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

     版本升级成功,但重启后业务或操作系统异常,出现新版本功能异常等问题。

l     若版本升级失败,软件版本依然为升级前版本,此时不需要进行回退操作。

3.3.4.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,但使用的文件为升级前的升级文件。具体操作方法请参见3.3.3 升级操作的步骤3~步骤6

                                步骤 3     查询回退后的Firmware版本。具体操作请参见3.3.5.1 查询RAID卡的固件版本。

回退过程中没有异常提示,并且回退后查询版本号已恢复为升级前版本,即表示回退成功。

----结束

3.3.5 常用操作

3.3.5.1 查询RAID卡的固件版本

查询RAID卡固件版本的方法有如下两种:

l     在RAID卡管理界面进行查看。具体方法为:

a.     服务器启动过程中,当出现如图3-22所示界面时,按“Delete”,进入输入密码界面。

图3-22 BIOS启动界面

 

b.     输入密码并按“Enter”。

进入如图3-23所示界面。

图3-23 Setup Utility界面

 

BIOS的默认密码为“Admin@9000”。

c.     通过“”或“→ ”进入“Advanced”页签,如图3-24所示。

图3-24 “Advanced”页签

 

d.     选择“MSCC SmartRAID 3152-8i”,按“Enter”。

进入如图3-25所示界面。

图3-25 MSCC SmartRAID 3152-8i控制器主界面

 

e.     选择“Controller Information”并按“Enter”。

显示RAID卡基本信息。界面中的“Firmware Version”即为RAID卡的固件版本,如图3-26所示。

图3-26 Controller Information界面

 

l     服务器启动完成后,在OS下通过RAID卡命令行工具arcconf进行查询。

arcconf getversion

[root@localhost ~]# ./arcconf getversion
Controllers found: 1
Controller #1
==============
Firmware                               : 1.61[0] (0)
Driver                                 : Linux 1.1.4-130 (0)
 
 
Command completed successfully.
[root@localhost ~]#

回显信息中的“Firmware”字段即为RAID卡的固件版本。

3.4 升级MSCC SmartHBA 2100-8i RAID控制卡

3.4.1 升级前必读

升级范围

MSCC SmartHBA 2100-8i RAID卡支持的服务器请联系技术支持获取。

MSCC SmartHBA 2100-8i RAID卡仅支持在Linux系统下进行升级,支持的具体操作系统类型请联系技术支持获取。

升级影响

升级后需要重新启动服务器才能使新版本的Firmware生效。重启服务器将会影响业务运行。

注意事项

系统版本升级时的注意事项如表3-4所示。

表3-4 升级时注意事项

序号

描述

1

执行升级RAID卡固件操作可能会因为操作不当导致升级失败,造成RAID卡不可用。

2

为避免升级影响业务性能,升级前建议停止服务器业务运行。

3

升级过程中操作系统请勿下电,且除了升级指导内的操作,不要对其他配置进行修改。

4

在进行升级操作之前,请仔细阅读本文档,确定已经理解全部内容。如果您对文档有任何意见或建议,请联系技术支持解决。

 

3.4.2 升级前准备

3.4.2.1 获取升级审批

执行升级操作前,请确保已获得升级三审批:升级方案审批、客户升级窗口审批、代表处升级审批。

3.4.2.2 确认现网版本与目标版本

在升级RAID卡固件之前,请先确认现网的RAID卡固件版本和需要升级的固件版本,为后续可能需要进行版本回退做好准备。具体查询方法请参照3.4.5.1 查询RAID卡的固件版本。

3.4.2.3 获取软件包

请联系技术支持获取RAID卡Firmware升级包和ARCCONF工具。

3.4.2.4 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

3.4.3 升级操作

操作场景

介绍在操作系统中使用命令行工具升级MSCC SmartHBA 2100-8i RAID卡Firmware的具体方法。

必备事项

l     已经对服务器上的数据和程序进行备份。

l     已下载RAID卡Firmware升级包到客户端(例如PC)并解压。

l     安装MSCC SmartHBA 2100-8i RAID控制卡的服务器已上电。

l     已登录到BMC Web。

操作步骤

                                步骤 1     挂载升级文件。

BMC远程虚拟控制台包含Java远程虚拟控制台和HTML5集成远程控制台,其中HTML5集成远程控制台不支持“本地文件夹”功能,本章节以Java远程虚拟控制台为例进行说明,更多信息可参考《H3C 鲲鹏服务器 BMC (V562及以上) 用户指南》。

1.     在虚拟控制台的工具栏中单击,打开虚拟光驱下属菜单,如图3-27所示。

图3-27 虚拟光驱

 

2.     选择“本地文件夹”并单击“浏览”,打开文件夹选择窗口。

3.     选择RAID卡Firmware升级包解压后得到的文件夹。

如果执行版本升级操作,则此处挂载目标版本的升级包;如果执行版本回退操作,则此处挂载升级前版本的升级包。

4.     单击“连接”。

当工具栏的“弹出”为可操作状态时,即表示已经成功挂载,如图3-28所示。

图3-28 工具栏

 

                                步骤 2     安装ARCCONF工具。

1.     使用文件传输工具(例如Winscp)将适用Linux的工具包上传到服务器操作系统。

2.     执行rpm -ivh Arcconf-xxx.rpm命令安装ARCCONF工具。

                                步骤 3     拷贝升级文件到服务器

1.     在操作系统执行mkdir fw命令,在root目录下新建fw文件夹。

2.     执行mount /dev/sr0 /mnt命令,将本地文件夹挂载到“/mnt”路径下。

可在输入mount /dev/sr后,按Tab键,自动联想出sr后面的值。

3.     执行cd /mnt,进入/mnt目录。

4.     执行cp * -R /root/fw/命令将所挂载的本地文件夹里面的文件拷贝到“ fw”目录下。

5.     执行cd /root/fw/命令进入“fw”目录。

6.     执行chmod 777 *为上述文件添加读写权限。

                                步骤 4     执行arcconf list命令,查看当前RAID卡的controller ID。

                                步骤 5     执行arcconf  romupdate Controller_ID  XXX.bin noprompt命令,进行升级。

l     Controller_ID步骤4所查询到的RAID卡的controller ID,即图3-29中“Controller ID”对应的值。

图3-29 回显信息

 

l     当提示“Command completed successfully”时,表示命令执行成功。

                                步骤 6     执行reboot命令重启服务器,使固件生效。

服务器重启约需要5~10分钟,请耐心等待。

                                步骤 7     检查升级后Firmware版本是否为目标版本。

升级过程没有异常提示,并且升级后查询版本号已升到目标版本,即表示升级成功。查询RAID卡FW版本的方法请参见3.4.5.1 查询RAID卡的固件版本。

----结束

3.4.4 版本回退

3.4.4.1 回退原则

l     当出现以下问题,请及时决策是否进行回退操作:

     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

     版本升级成功,但重启后业务或操作系统异常,出现新版本功能异常等问题。

l     若版本升级失败,软件版本依然为升级前版本,此时不需要进行回退操作。

3.4.4.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,但使用的文件为升级前的升级文件。具体操作方法请参见3.4.3 升级操作的步骤3~步骤6

                                步骤 3     查询回退后的Firmware版本。具体操作请参见3.4.5.1 查询RAID卡的固件版本。

回退过程中没有异常提示,并且回退后查询版本号已恢复为升级前版本,即表示回退成功。

----结束

3.4.5 常用操作

3.4.5.1 查询RAID卡的固件版本

查询RAID卡固件版本的方法有如下两种:

l     在RAID卡管理界面进行查看。具体方法为:

a.     服务器启动过程中,当出现如图3-30所示界面时,按“Delete”,进入输入密码界面。

图3-30 BIOS启动界面

 

b.     输入密码并按“Enter”。

进入如图3-31所示界面。

图3-31 Setup Utility界面

 

BIOS的默认密码为“Admin@9000”。

c.     通过“”或“→ ”进入“Advanced”页签,如图3-32所示。

图3-32 “Advanced”页签

 

d.     选择“MSCC SmartHBA 2100-8i”,按“Enter”。

进入如图3-33所示界面。

图3-33 MSCC SmartHBA 2100-8i控制器主界面

 

e.     选择“Controller Information”并按“Enter”。

显示RAID卡基本信息。界面中的“Firmware Version”即为RAID卡的固件版本,如图3-34所示。

图3-34 Controller Information界面

 

l     服务器启动完成后,在OS下通过RAID卡命令行工具arcconf进行查询。

arcconf getversion

[root@localhost ~]# ./arcconf getversion
Controllers found: 1
Controller #1
==============
Firmware                               : 1.61[0] (0)
Driver                                 : Linux 1.1.4-130 (0)
 
 
Command completed successfully.
[root@localhost ~]#

回显信息中的“Firmware”字段即为RAID卡的固件版本。


4 升级网卡固件

4.1  升级SP580网卡

4.2  升级ConnectX-5网卡

4.1 升级SP580网卡

SP580网卡支持的服务器请联系技术支持获取。

4.1.1 SmartKit方式升级SP580网卡

4.1.1.1 升级前准备

4.1.1.1.1 获取软件包

请联系技术支持获取升级包。

4.1.1.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

4.1.1.2 升级操作

SP580网卡支持的服务器请联系技术支持获取。

具体的操作过程请联系技术支持。

4.1.1.3 版本回退

4.1.1.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

4.1.1.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

4.1.2 Smart Provisioning方式升级SP580网卡

4.1.2.1 升级前准备

4.1.2.1.1 获取软件包

请联系技术支持获取升级包。

4.1.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

4.1.2.2 升级操作

SP580网卡支持的服务器请联系技术支持获取。

具体的操作过程请联系技术支持。

4.1.2.3 版本回退

4.1.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

4.1.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

4.2 升级ConnectX-5网卡

4.2.1 SmartKit方式升级ConnectX-5网卡

4.2.1.1 升级前准备

4.2.1.1.1 获取软件包

请联系技术支持获取网卡的升级软件包和SmartKit工具包。

4.2.1.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

4.2.1.2 升级操作

ConnectX-5网卡支持的服务器请联系技术支持获取。

具体的操作过程请联系技术支持。

4.2.1.3 版本回退

4.2.1.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

4.2.1.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束

4.2.2 Smart Provisioning方式升级ConnectX-5网卡

4.2.2.1 升级前准备

4.2.2.1.1 获取软件包

请联系技术支持获取网卡的升级软件包和SmartProvisioning工具包。

4.2.2.1.2 检验软件包完整性

检验软件包完整性的方法请联系技术支持。

4.2.2.2 升级操作

ConnectX-5网卡支持的服务器请联系技术支持获取。

具体的操作过程请联系技术支持。

4.2.2.3 版本回退

4.2.2.3.1 回退原则

版本升级失败后,软件版本依然为升级前版本,不需要进行回退操作。当出现以下问题,请及时决策是否进行回退操作。

l     升级过程中出现重大异常,无法定位问题原因,在规定时间内无法排障。

l     完成升级后,出现新版本功能异常等问题。

l     留给完成后续升级操作的时间太短,无法在预定时间内完成升级,为避免因升级操作继续中断业务的情况持续到早晨业务高峰期来临时段,执行回退。

4.2.2.3.2 回退操作

                                步骤 1     确定回退的目标版本号。

                                步骤 2     回退Firmware版本。

回退到指定版本时,回退操作方式和升级操作相同,具体请联系技术支持。

----结束


5 升级ES3000 V5 NVMe PCIe SSD固件

ES3000 V5 NVMe PCIe SSD支持的服务器请联系技术支持获取。

ES3000 V5 NVMe PCIe SSD固件的升级方法请联系技术支持。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们