Tuesday, October 4, 2011

How to determine missing filesets to show correct oslevel in AIX

I have faced problem when upgrading AIX from AIX 6.1 TL2 (6100-02-10-1036) to TL6.
After upgrade AIX has shown me that I'm on same level.

This command "oslevel -r -l xxxx-yy" and "instfix -icqk 6100-06_AIX_ML | grep :-:" helps you to determine which filesets have not been upgraded to shows up correct TL level.
This command "oslevel -r -l xxxx-yy" and "instfix -icqk 6100-06_AIX_ML | grep :-:" helps you to determine which filesets have not been upgraded to shows up correct TL level.
Read more bellow...


Technology Level
# oslevel -r -l 6100-03
Fileset                                 Actual Level           Recommended ML
-----------------------------------------------------------------------------
bos.net.ipsec.websm                     6.1.2.1                6.1.3.0
 
# oslevel -r -l 6100-04
Fileset                                 Actual Level           Recommended ML
-----------------------------------------------------------------------------
bos.net.ipsec.websm                     6.1.2.1                6.1.4.0
 
# oslevel -r -l 6100-05
Fileset                                 Actual Level           Recommended ML
-----------------------------------------------------------------------------
bos.net.ipsec.websm                     6.1.2.1                6.1.4.0
 
# oslevel -r -l 6100-06
Fileset                                 Actual Level           Recommended ML
-----------------------------------------------------------------------------
bos.ecc_client.rte                      6.1.5.1                6.1.6.0
bos.esagent                             6.6.5.2                6.6.6.0
bos.net.ipsec.websm                     6.1.2.1                6.1.4.0


Shows up which filesets are missig
instfix -icqk 6100-06_AIX_ML | grep :-:

Service Pack

# instfix -i |grep SP
    All filesets for 61-00-010748_SP were found.
    All filesets for 61-00-020750_SP were found.
    All filesets for 61-00-030808_SP were found.
......    All filesets for 61-05-051112_SP were found.
    All filesets for 61-06-041112_SP were found.
    Not all filesets for 61-06-051115_SP were found.

# instfix -ciqk "61-06-051115_SP" |grep ":-:"
61-06-051115_SP:Java6.sdk:6.0.0.265:6.0.0.215:-:AIX 6100-06-05 Service Pack

or

# oslevel -sl 61-06-051115

In my case fileset bos.net.ipsec.websm has been missing and two filesets bos.ecc_client.rte and bos.esagent have failed due to dependency of missing Java6.
So I have installed Java6 and bos.net.ipsec.websm from AIX 61 TL6 SP00 and then updated Java6, bos.ecc_client.rte and bos.esagent from AIX 61 TL6 SP5.

No comments:

Post a Comment