11/12/13G iDRAC固件更新实践

目     录

 

1.最新固件文件的获取;

2.固件发布说明(Release Notes);

3.固件更新方法 ;

3.1  IDRAC web界面下更新固件 ;

3.2  Lifecycle controller环境下更新固件;

4.注意事项总结

 

本文以12G IDRAC7为例,升级方法同样适用于11G-13G产品

 

截至2016/4/21 最新版本idrac固件如下,后续如有更新不另行通知,可按照正文方法查找

 

11G: IDRAC6 V2.85   更新日期2016/2/10  下载地址

http://www.dell.com/support/home/us/en/19/drivers/DriversDetails?productCode=poweredge-r710&driverId=J7YYK

 

12G:IDRAC V.,2.30.30.30  更新日期2016/3/30  下载地址

http://www.dell.com/support/home/us/en/19/drivers/DriversDetails?productCode=poweredge-r720&driverId=JHF76

 

13G:IDRAC V.,2.30.30.30  更新日期2016/3/30下载地址

http://www.dell.com/support/home/drivers/DriversDetails?productCode=poweredge-r730&driverId=5GCHC

 

IDRAC 下载界面一般有以下文件,注意看扩展名

 

1.iDRAC_2_30_30_30_Release_Notes_A00.txt----------固件说明文件,纯文本格式

 

2.iDRAC_2_30_30_30_Release_Notes_A00.pdf----------固件说明文件,PDF格式

 

3.iDRAC-with-Lifecycle-Controller_Firmware_5GCHC_WN64_2.30.30.30_A00.EXE

---------关键字WN64,EXE 。适用64bit的Windows 系统

 

4.iDRAC-with-Lifecycle-Controller_Firmware_5GCHC_WN32_2.30.30.30_A00.EXE

-          --------关键字WN32,EXE 。适用32bit的Windows 系统,或者可在LC 下更新

 

 

5.iDRAC8_2.30.30.30_A00.exe---------关键字exe,没有任何“WN”字样,这种版本要双击解压,最后生成firmimg.d7,这种格式是在idrac web 下上载更新的标准格式。

 

 

6.iDRAC-with-Lifecycle-Controller_Firmware_5GCHC_LN_2.30.30.30_A00.BIN---关键字BIN,用于redhat 环境

 

 

7.IDRAC-with-Lifecycle-Controller_Firmware_5GCHC_LN_2.30.30.30_A00.BIN.sign---关键字 .sign扩展名, 文件很小,其实只是签名文件,实际作用不大,不需要下载

 

==========================================================

 

  1. 1.      最新固件的获取

DELL官方网站会不定期发布最新的iDRAC固件,输入服务器服务编号可以很方便的进行下载,具体过程见图示:

 

1:访问www.dell.com.cn , 选择“技术支持”,“商用产品”;

 

2:输入服务器服务编号(Service Tag),点击“提交(Submit)”;如果没有服务编号,可以按照产品类型手动选择机型;

 

3:点击“获取驱动(Get drivers),点击“查看所有驱动(View All Drivers)”;

 

4:在列出的驱动类型中找到“嵌入式服务器管理(Embedded Server Management)”并展开,标注为“固件(Firmware)”的项目即使固件文件,可以看到最新的IRAC7固件版本是1.46.45 A00;

 

5:点击“下载文件(Download File)”后会显示4个文件,其中第一个和第四个文件都是固件问题,区别是第一个文件可以支持windows系统下直接运行,第四个文件只能用在IDRAC web界面下;

 

2.固件发布说明(Release Notes

IDRAC7 最新版本为1.46.45,通过查看release notes可以了解本版本固件的级别信息,比如:重要性程度、适用机型、所支持的操作系统、所修复的问题、更新方法等。

本版本的固件为推荐升级,主要做了安全升级,解决了IPMI命令超时等问题。

3.      固件升级方法

3.1   IDRAC web界面下更新固件

操作环境:

R720服务器

DELL E6430笔记本

IDRAC7 Enterprise版

操作步骤:

1.在笔记本上登陆IDRAC web界面查看当前IDRAC版本:在web界面中点击右上角的“关于(about)”即可显示当前IDRAC版本;

2.选择IDRAC设置下的“更新与回滚(Update and Rollback)”

 

3.选择“浏览(Browse)”,找到固件所在文件夹,选择windows环境下使用的固件文件;

注意:前文提到固件文件有两种,在IDRAC web界面下支持这两种格式的固件,区别在于“ESM_Firmware_JYX4C_WN64_1.46.45_A00.EXE”文件可以直接上传更新;

  

“idrac7_146_45_A00.exe”格式的文件,如果直接上传,会造成IDRAC不识别,提示验证失败:

正确的做法需要先双击解压,解压得到的“firming.d7”才可用于上传更新,。

 

4.选择固件文件后点击“上传(upload)”;

 

5.如果固件文件正常,会显示“固件包成功下载(Package Successfully Downloaded)”,点击“安装(Install)”开始更新固件;

6.点击安装后会弹出系统警告信息:RAC0603 更新任务列表,可以任务列表页去查看更新任务。我们可以点击“任务列表(Job Queue)”按钮转到任务列表页面去查看刚才的更新状态,或者点击“ok”,关闭提示框。

注意:这里的警告信息不是代表更新出错,而是正常的提示;

 

 7.在“任务列表(Job Queue)”页面中可以看到固件更新的状态:

注意:整个更新过程大概5分钟左右,更新完成后IDRAC会自动重启,此时web界面不会有刷新;5分钟后重新登录IDRAC web界面即可。

 

8.再次登录后可以看到固件版本已经是1.46.45了:

查看任务列表,可以看到上次的更新任务状态为完成:

 

3.2   Lifecycle controller环境下更新固件

操作环境:

R720服务器

DELL E6430笔记本

U盘一个

IDRAC7 Enterprise版

 

操作步骤:

1.首先将windows环境下使用IDRAC固件进行更名,方便后续操作,将idarc7.EXE拷贝到U盘,插入服务器;

2.F10登陆到lifecycle界面,选择“固件更新”,“启动固件更新”;

3.选择本地驱动器(CD/DVD/USB),点击“下一步”;

注意:除了使用本地驱动器,这里还可以选择FTP服务器或网络共享地址来上传固件文件;

 

4.这里识别到了U盘,在路径栏手动输入固件文件的路径,之前修改文件名的就是为了在这里不会输入错误;

注意:一定要完成路径,包括前面的“\”符号。

5.点击下一步后开始验证固件,如果固件正确,可以显示当前和升级后的固件信息;

  

6.点击应用后开始进行固件更新;

7.更新过程会有进度显示,更新完毕后机器会自动重新启动,更新即可完成。

 

4. 注意事项总结

4.1.IDRAC7固件有两种格式,其中一种需要解压后才可使用;

4.2.IDRAC7 web界面的警告信息不一定是错误,请注意查看具体内容;

4.3.IDRAC7 web界面下更新没有进度指示,5分钟左右可以完成更新过程,更新过程中IDRAC web界面无法刷新或连接;

4.4.LF controller界面获取固件有三种渠道;注意路径的输入,为了减少输入错误,可以提前将固件文件名称改短。