Chinaunix首页 | 论坛 | 博客
  • 博客访问: 566732
  • 博文数量: 113
  • 博客积分: 3322
  • 博客等级: 少校
  • 技术积分: 1565
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-04 11:38
文章分类

全部博文(113)

文章存档

2012年(21)

2010年(92)

分类:

2010-03-10 17:44:06

查询机器现在的微码:
#lsmcode
DISPLAY MICROCODE LEVEL                                             802811
IBM,9133-55A
The current permanent system firmware image is SF235_185
The current temporary system firmware image is SF235_185
The system is currently booted from the temporary firmware image.
看来是比较老的微码了,IBM工程师建议升级到SF240_320,此微码是05/14/2007的。
等到晚上关闭应用数据库后,对系统做了一个mksysb,开始升级机器微码。
mksysb
的脚本:/usr/bin/mksysb '-i' /dev/rmt0
微码升级步骤:
首先是把微码补丁从IBM网站下到个人电脑里(微码下载地址:
[url=
][color=#333333][/color][/url]
,然后进入小机的cd /tmp目录,在该目录下创建firmware文件夹,然后在个人电脑的运行中进“ftp”,进入到cd /tmp/firmware目录下
ftp> cd /tmp/firmware
再用lcd命令进入补丁存放的当前目录(我们前面说过补丁存在C盘根目录下)。
ftp> lcd C:\
二进制传输模式执行传输
ftp> bin
200 Type set to I.
然后使用PUT命令把补丁从C盘中复制到小机的cd /tmp/firmware文件夹中
ftp> put 123.bin
然后进入小机的cd /tmp/firmware目录,再LS查看是否复制成功。
# cd /tmp/firmware
# ls
123.bin   
然后查看文件的权限,ls -l
-rw-r-r---   1 root     system        0 Jan 03 18:50  123.bin
没有执行权限就要用chmod命令添加该权限。
# chmod u+x 123.bin
在查看是否成功
# ls -l
total 8
-rwxr--r--   1 root     system            0 Jan 03 18:56 123.bin
权限添加成功后,开始本地执行该文件(相当于解压),执行后文件变成img格式。
# ./123.bin
然后使用sum命令查看补丁序号和ibm网站的对照看是否正确
# sum 123.img
对照无误后进入cd /usr/lpp/diagnostics/bin目录。
# cd /usr/lpp/diagnostics/bin
在该目录下执行update_flash命令
# ./update_flash -f /tmp/firmwire/123.img
执行完该命令后系统会提示是否重起,选择是,机器便自动重起,在重起的过程中自动写入微码。重起过后,再用lsmcode -A命令检查升级是否成功。
#lsmcode
DISPLAY MICROCODE LEVEL                                             802811
IBM,9133-55A
The current permanent system firmware image is SF240_320
The current temporary system firmware image is SF240_320

阅读(3129) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~