DELL R610 BIOS固件升级小记
背景
最近做的新项目,机房部署了新的评测环境,型号是DELL R610
物理配置如下:
系统信息
------------------------------------
处理器 : Intel(R) Xeon(R) CPU E5620 @ 2.40GHz
CPU核心数量 : 16
CPU物理颗数 : 2
内存大小 : 64252 MB
Swap大小 : 8191 MB
硬盘数量 : 1
网卡数量 : 6
操作系统 : CentOS Linux release 7.2.1511 (Core)
内核名称 : 3.10.0-327.el7.x86_64
系统架构 : x86_64 (64 Bit)
运行时间 : up 32 min, 1
当前负载 : average: 6.00, 4.93, 2.57
------------------------------------
硬盘信息详情如下
sda 931G HDD
------------------------------------
网卡信息详情如下
pci@0000:01:00.0 em1 network NetXtreme II BCM5709 Gigabit Ethernet
pci@0000:01:00.1 em2 network NetXtreme II BCM5709 Gigabit Ethernet
pci@0000:02:00.0 em3 network NetXtreme II BCM5709 Gigabit Ethernet
pci@0000:02:00.1 em4 network NetXtreme II BCM5709 Gigabit Ethernet
pci@0000:04:00.0 p1p1 network I350 Gigabit Network Connection
pci@0000:04:00.1 vEth0 network I350 Gigabit Network Connection
但程序报错 ERROR: This system does not support "AES".
,根据过往的经验,这颗CPU是能正常运行该程序的,但在这台机器上程序拉不起来,初步判断是机器问题。检查cpu是否支持AES
,如下显示不支持
# cpuid |grep -i aes | uniq
Disclaimer: cpuid may not support decoding of all cpuid registers.
AES instruction = false
处理过程
去官网确认这颗CPU支持AES,并且版本与其他机器上的CPU一致。
Intel® AES New Instructions Yes
去DELL官网查询R610的相关信息,原来主板有关于AES-NI的开关。让机房人员协助检查,确认bios里面的AES-NI的选项是开启的状态。
对比其他机器,发现这台服务器的BIOS固件是比较老的版本。
# dmidecode | grep 'BIOS Information' -A2
BIOS Information
Vendor: Dell Inc.
Version: 2.1.9
去官网下载对应的最新的固件,并在服务器更新。
# chmod +x R610_BIOS_60HK9_LN_6.5.0.BIN
# ./R610_BIOS_60HK9_LN_6.5.0.BIN
Collecting inventory...
Running validation...
Server BIOS 11G
The version of this Update Package is newer than the currently installed version.
Software application name: BIOS
Package version: 6.5.0
Installed version: 2.1.9
Continue? Y/N:y
Executing update...
WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER PRODUCTS WHILE UPDATE IS IN PROGRESS.
THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
...................................................................................................................
Device: Server BIOS 11G
Application: BIOS
The BIOS image file is successfully loaded. Do not shut down, cold reboot, power cycle, or turn off the system, till the BIOS update is complete otherwise the system will be corrupted or damaged. Bios update takes several minutes and it may be unresponsive
during that time. Note: If OMSA is installed on the system, the OMSA data manager service stops if it is already running.
Would you like to reboot your system now?
Continue? Y/N:y
重启系统检查bios版本并检查CPU是否已开启AES
# dmidecode | grep 'BIOS Information' -A2
BIOS Information
Vendor: Dell Inc.
Version: 6.5.0
# cpuid |grep -i aes
Disclaimer: cpuid may not support decoding of all cpuid registers.
AES instruction = true
重新拉起程序并正常运行,至此,问题解决。
相关文档
http://www.dell.com/support/home/cn/zh/cnbsd1/product-support/product/poweredge-r610/drivers
https://www.dell.com/community/PowerEdge-Hardware-General/R610-AES-NI/m-p/5051066
最后更新于 2019-05-14 16:51:54 并被添加「」标签,已有 7565 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处