步骤如下:
1. 首先通过oslevel -r 确认版本 我的aix是 5300-00 没有打过任何ML
2.在IBM的网站上寻找MLhttp://www-912.ibm.com/eserver/support/fixes/ 或者http://ftp.software.ibm.com/aix/fixes/5L/ 根据版本信息寻找ML下载,我下载了ML 520003 , 2个文件分别是:530003_v1.tar.gz 416M 和 530003_v2.tar.gz 509M
3.开始升级之前,mksysb备份系统
4.按照IBM推荐的做法,将ML释放至 /usr/sys/inst.images/ 这个fs最好单独建立一个,以免扩大/usr (hd2) 的空间. gzip 530203_v1.tar.gz |tar -xvf . 释放出来一堆 .bff文件 (第2个包可以现在释放也可以在第一个包安装完成后再释放)
5.建立.toc文件 inutoc /usr/sys/inst.images
6.先升级bos.rte.install : installp -acgXd /usr/sys/inst.images bos.rte/install (这一步不是必须的,官方推荐)
7. smitty update_all 目录写为:/usr/sys/inst.images/
然后开始升级,升级过程中,系统报出了缺少以下几个包的错误:
Java14.sdk , csm.core.1.4.1.0 . csm.diag** , csm.client.1.4.1.0 , *
Java14.sdk 可以从IBM直接下载安装,不需要其他补丁 需要Java14.license.tar.gz和Java14.sdk.tar.gz 2个文件
但是这个包里不包含 csm.clienrt.1.4.1.0http://www7b.boulder.ibm.com/aix/fixes/byCompID/5765E88AP/csm.client/csm.client.1.4.1.0.bff 可以得到 csm.cilent.1.4.1.0
经过数次报错,搜索,安装后,smitty update_all显示OK
之后用oslevel -r 后显示 5300-03