IBMER_JAY
作者IBMER_JAY·2013-02-25 20:37
数据库管理员·IBM

【系统维护一】服务器固件更新

字数 2033阅读 3063评论 0赞 0

=====前话=========================   

有感于岛国人民工作的认真,什么都按手册来做,手册里面没记录的,哪怕是ls,cat这样的命令都不敢巧,说他们严谨还是古板了,分情况吧,反正有时我是就差摔键盘了。。。。

 

p系列机器的固件更新

1,先确认当前机器的permanent/temporary的固件信息。

Firmware(固件)分为永久和临时的,所以当你升级固件出现问题的时候,你可以选择从另外一种模式启动。

#date ; lsmcode

[結果表示(例)]

The current permanent system firmware image is SF240_219.

The current temporary system firmware image is SF240_219.

The system is currently booted from the temporary image.

从上面可以看出,固件是从临时image启动的。

知识点

如果想改变从永久或是临时启动方式的话,从HMC上启动ASMIAdvanced System Management Interface

Power/Restart Control」→「Power On/Off System                      

                                         

the Firmware boot side for the next boot」について「Temporary」を選択する。                      

Save settings and power on/off」をクリックし、OSを起動する。   

 

2,把在ibm网站download下来的对应升级固件包(RPM)放在server上,这里的server指的是安装在p系列机器上的服务器,比如一个lpar分区。

先解冻download的包

date ; rpm -Uvh --ignoreos filename.rpm

(解冻的文件会自己解压到/etc/microcode

 

然后开始固件升级命令

date ; /usr/lpp/diagnostics/bin/update_flash -f filename (刚才解压的包文件)

(固件升级时不要登录ASMI

 

最后lsmcode命令再次确认下固件的版本,temporary的。Permanent的应该没有变,还是旧的。

 

HBA(FC适配器)的固件更新

1, 做更新之前,要通过HMC把机器的所有HBA卡分配给一个lpar,然后在这个lparserver上进行HBA卡的固件更新

2, 把下载的固件更新包,解压
date ; rpm -ihv --ignoreos --force pci.df

 

1000fa-1-91A5.aix.noarch.rpm ; echo $?

3, 自动会解压到/etc/microcode下,通过下面的命令确认所有的FC适配器的信息。用下面的命令lscfg -vl fcs* | more。查看Z9的信息,代表固件信息。
Device Specific.(Z9)........HS1.92A1

4, date ; diag -d fcsX -T download"命令,X代表FC的番号。进行HBA卡的固件升级。
对话框模式进行选择。

最后用lscfg -vl fcs* | more命令再次确认Z9的信息。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广