Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2319152
  • 博文数量: 535
  • 博客积分: 8689
  • 博客等级: 中将
  • 技术积分: 7066
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-26 10:00
文章分类

全部博文(535)

文章存档

2024年(4)

2023年(4)

2022年(16)

2014年(90)

2013年(76)

2012年(125)

2011年(184)

2010年(37)

分类: 系统运维

2012-06-03 11:45:01




怎么样安装AIX 补丁或者补丁集
作者:piner (转载请注明本文出处:Ixdba.com)

永久链接:

检查OS的版本,与补丁信息

oslevel可以返回主版本与ML补丁信息

#oslevel -r

5200-06

其中5200是主版本号,06是ML小版本号,可以用instfix查看详细信息

#instfix -i|grep ML

    All filesets for 5.2.0.0_AIX_ML were found.
    All filesets for 5200-01_AIX_ML were found.
    All filesets for 5200-02_AIX_ML were found.
    All filesets for 5200-03_AIX_ML were found.
    All filesets for 5200-04_AIX_ML were found.
    All filesets for 5200-05_AIX_ML were found.
    All filesets for 5200-06_AIX_ML were found.
Aix 5.3以上,通过-s参数,还可以查看更详细的sp版本,如:

#oslevel -s

5300-05-04

如果想检查哪个详细的补丁是否安装,则需要用如下的格式

#/usr/sbin/instfix -a -ivk IY59082

    IY59082 Abstract: system hang with jfs2 and heavy load
    IY59082 Symptom Text:
     Heavily loaded system running JFS2 filesystems may hang.
     (Or a single thread may hang on stuck I/O)
    -------------------------------------------
      Fileset bos.mp:5.2.0.41 is applied on the system.
      Fileset bos.mp64:5.2.0.41 is applied on the system.
      Fileset bos.up:5.2.0.41 is applied on the system.
      All filesets for IY59082 were found.
如果检查文件集(filesets)是否安装,则需要用如下的命令

#lslpp -l bos.adt.libm

      Fileset             Level      State       Description
    -----------------------------------------------------------------------------
    Path: /usr/lib/objrepos
      bos.adt.libm              5.2.0.50  COMMITTED  Base Application Development
                                                     Math Library
1、安装文件集

#smit install_latest

选择安装路径,如/dev/cd0

INPUT device / directory for software [/dev/cd0]

在安装的软件选项上按F4或者是Esc+4,打开软件列表,可以用“/”寻找你需要安装的文件集。如找到bos.adt,然后按F7或者Esc+7选中要安装的软件:

    > bos.adt                                                            ALL
     5.2.0.50  Base Application Development Debuggers
     5.2.0.40  Base Application Development Graphics Include Files
     5.2.0.50  Base Application Development Libraries
     5.2.0.50  Base Application Development Math Library
     5.2.0.50  Base Application Development Toolkit
     5.2.0.0  Base Application Development Toolkit Data
     5.2.0.50  Base Application Development Utilities - lex and yacc
     5.2.0.50  Base Operating System Samples
     5.2.0.0  Printer Support Development Toolkit
     5.2.0.0  SCCS Application Development Toolkit
     5.2.0.50  System Calls Application Development Toolkit
     5.2.0.40  Tool to Create installp Packages
回车,确定安装选项

    PREVIEW only? (install operation will NOT occur)              no
    COMMIT software updates?                                      yes
    SAVE replaced files?                                          no
    AUTOMATICALLY install requisite software?                     yes
    EXTEND file systems if space needed?                          yes
    OVERWRITE same or newer versions?                             no
    VERIFY install and check file sizes?                          no
    Include corresponding LANGUAGE filesets?                      yes
    DETAILED output?                                              no
    Process multiple volumes?                                     yes
    ACCEPT new license agreements?                                no
    Preview new LICENSE agreements?                               no
其中

PREVIEW only表示预览安装,如果选yes可以先测试安装

COMMIT software updates表示立即提交,如果选为yes,则SAVE replaced files为no。

ACCEPT new license agreements一般选为yes,表示接受许可协议。

确定后,回车开始安装。

2、安装补丁

#smit update_by_fix

选择安装目录,如

INPUT device / directory for software [/dev/cd0]

打开安装列表,选择需要安装的patch,如

      IY35795 smitty causes an error of invalid length of strings in JA_JP
    > IY35810 Enhanced concurrent extendvg with 3 or more nodes may fail
      IY35817 pthread debug resource owner broken for 64-bit mode
确定安装选项,是否提交,是否保存过去的版本等等,确定后提交执行安装。

3、安装补丁集

先把补丁集拷贝到一定目录,

如/u01/5206update,然后执行

#smit update_all

选择安装目录/u01/5206update

默认

SOFTWARE to update [_update_all]

选择不提交,保存被覆盖的文件,可以回滚操作,接受许可协议

    COMMIT software updates?                          no
    SAVE replaced files?                              yes
    ACCEPT new license agreements?                    Yes
然后回车执行安装。

注意:如果一个安装刚结束,可能影响到另外一个安装,可以删除当前安装目录下的.toc文件


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