注意:不同版本的BIOS对应不同iMana的版本
一、首先升级iMana
1、首先使用ftp 将image.hpm 上传至tmp文件夹下
root@BMC:/tmp#ls
image.hpm
root@BMC:/tmp#chmod 777 image.hpm
2、执行ipmcget -d version 查看当前版本
root@BMC:/#ipmcget -d version
IPMC CPU: SPEAr310
IPMI Version: 2.0
FPGA Version: (U10)009
CPLD Version: (U1081/U1082)010
BIOS Version: (U1198)V035
Active iMana Version: (U6)5.90
Active iMana Built: 20:18:42 Mar 6 2014
Backup iMana Version: 5.90
Driver Version: 1.00
Driver Built: 20:18:51 Mar 6 2014
Uboot Version: U-Boot 1.3.9 (Dec 9 2013 - 15:27:12)-SPEAr310
iMana Card PCB: .A
Mainboard BoardID: 0xaa0c
Mainboard PCB: .A
RAID CARD BoardID: 0xaa22
RAID CARD PCB: .B
HDD BACKPLANE BoardID: 0xaa47
HDD BACKPLANE PCB: .B
HDD BACKPLANE CPLD Ver: (U21)009
NIC CARD BoardID: 0xaa14
NIC CARD PCB: .D
3、执行ipmcset -d upgrade -v /tmp/image.hpm 1
root@BMC:/#ipmcset -d upgrade -v /tmp/image.hpm 1
4、升级重启后使用执行ipmcget -d version 查看当前版本
root@BMC:/#ipmcget -d version
5、再次使用ftp 将image.hpm 上传至tmp文件夹下
6、再次执行ipmcset -d upgrade -v /tmp/image.hpm 1
root@BMC:/#ipmcset -d upgrade -v /tmp/image.hpm 1
二、升级BIOS
1、服务器关机
2、使用ftp 将BLISVxxx.hpm 上传至tmp文件(xxx代表你想要升级到的版本)
3、使用命令行执行ipmcset -d upgrade -v /tmp/BLISVxxx.hpm
root@BMC:/#ipmcset -d upgrade -v /tmp/BLISVxxx.hpm
4、等待升级完成后,服务器上电
5、执行ipmcget -d version 查看当前版本
root@BMC:/#ipmcget -d version
IPMC CPU: SPEAr301
IPMI Version: 2.0
FPGA Version: (U10)009
CPLD Version: (U1081/U1082)010
BIOS Version: (U1198)V301
Active iMana Version: (U6)5.90
Active iMana Built: 20:18:42 Mar 6 2014
Backup iMana Version: 5.90
Driver Version: 1.00
Driver Built: 20:18:51 Mar 6 2014
Uboot Version: U-Boot 1.3.9 (Dec 9 2013 - 15:27:12)-SPEAr310
iMana Card PCB: .A
Mainboard BoardID: 0xaa0c
Mainboard PCB: .A
RAID CARD BoardID: 0xaa22
RAID CARD PCB: .B
HDD BACKPLANE BoardID: 0xaa47
HDD BACKPLANE PCB: .B
HDD BACKPLANE CPLD Ver: (U21)009
NIC CARD BoardID: 0xaa14
NIC CARD PCB: .D
原文地址:http://blog.csdn.net/siyanyanyanyai/article/details/41695711