因为SCSI的Firmware Version 陈旧的原因,所以用以下的手顺Update。
1. 从以下的URL下载firmware
ftp://ftp.software.ibm.com/systems/support/system_x/ibm_fw_aacraid_8k-8kl-5.2.0-15411_linux_32-64.bin 2. 文件中设定执行权限
# chmod a+x ibm_fw_aacraid_8k-8kl-5.2.0-15411_linux_32-64.bin
3. 执行firmware update
# ./ibm_fw_aacraid_8k-8kl-5.2.0-15411_linux_32-64.bin -s
即,出现以下error的情况时,请把「compat-libstdc++-33」追加安装。
./arcconf: error while loading shared libraries: libstdc++.so.5:
cannot open shared object file: No such file or directory
No controllers found... update not performed!
4. 重启系统。
# reboot
即,firmware update时为以下那样的message。
# ./ibm_fw_aacraid_8k-8kl-5.2.0-15411_linux_32-64.bin -s
Found 1 ServeRAID Controller(s)
Getting configuration for Controller 1. Please wait....
Controller 1 is a ServeRAID 8k or 8k-l Controller
Attempting to flash controller 1!
Updating Controller 1. Please wait....
./arcconf romupdate 1 as4810 noprompt
Controllers found: 1
You must restart the system for firmware updates to take effect.
Updating controller 1 firmware...Succeeded
A new software image has been applied to controller 1.
Command completed successfully.
Successfully flashed controller 1!
#
重启以后,kernel,monitor,bios的地方请确认一下是否是「5.2-0[15411]」。
# cat /proc/scsi/aacraid/0
Adaptec Raid Controller: 1.1-5[2412]
Vendor: ServeRAID Model: 8k-l
flags=SAI_READ_CAPACITY_16+SCSI_HAS_DUMP
kernel: 5.2-0[15411]
monitor: 5.2-0[15411]
bios: 5.2-0[15411]
serial: ~
#
以上
评论