TL upgrade failed

Hi

I'm trying to upgrade the AIX TL on my test LPAR.
current os level is "7100-01-06-1241"
Planning to upgrade it to latest TL. "7100-02-03-1334"

1) Downloaded the TL files from fix central

Selected "7100-02-03-1334" --> requisite "7100-02-00-1241" ==> Downloaded both

2) backedup the system (test box anyway)

3) uploaded the files on to LPAR and ran the below steps
a) intuoc /location/
b) bffcreate -c -d /location/
c) smitty update_all

TL upgrade final exit status "FAILED". But i see that it got updated. (*still i have not rebooted yet)

oslevel -s
7100-02-03-1334

oslevel -sq
Known Service Packs
-------------------
7100-02-03-1334
7100-02-02-1316
7100-02-01-1245
7100-02-00-0000
7100-01-08-1334
7100-01-07-1316
7100-01-06-1241
7100-01-05-1228
7100-01-04-1216
7100-01-03-1207
7100-01-02-1150
7100-01-01-1141
7100-00-10-1334
7100-00-09-1316
7100-00-08-1241
7100-00-07-1228
7100-00-06-1216
7100-00-05-1207
7100-00-04-1140
7100-00-03-1115
7100-00-02-1041
7100-00-01-1037

oslevel -r
7100-02

oslevel -rq
Known Recommended Maintenance Levels
------------------------------------
7100-02
7100-01
7100-00

my questions are
1) Can we directly upgrade to TL 02 SP 03 ? or first to TL 02 and then apply service Pack ?
2) I downloaded both TL03 files and other requisite together. is that correct way doing it?
3) Please let me know ,how to fix this ?

below is the partial content from smit.log

-----------------------------------------------------------------------------------------------

 Superseded Fileset Updates
  --------------------------
  Fileset updates listed in this section will not be installed.  Newer
  updates which supersede (replace) these were selected instead (either by
  you or automatically by the installation program).  Make sure that the
  superseding updates listed passed pre-installation verification.



+-----------------------------------------------------------------------------+
                   BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...done
FILESET STATISTICS
------------------
  717  Selected to be installed, of which:
      471  Passed pre-installation verification
      245  Replaced by superseding updates
        1  Already installed (directly or via superseding filesets)
  ----
  471  Total to be installed

0503-409 installp:  bosboot verification starting...
installp:  bosboot verification completed.





Pre-installation Failure/Warning Summary
----------------------------------------
Name                      Level           Pre-installation Failure/Warning
-------------------------------------------------------------------------------
bos.rte.install           7.1.2.1         To be superseded by
wio.fcp                   7.1.2.1         To be superseded by 7.1.2.15
sysmgtlib.libraries.apps  7.1.2.0         To be superseded by 7.1.2.15
.
.
.
.
.

bos.rte.install           7.1.2.1         Already superseded by 7.1.2.16



Installation Summary
--------------------
Name                        Level           Part        Event       Result
-------------------------------------------------------------------------------
infocenter.man.EN_US.libs   7.1.2.0         UNKNOWN     APPLY       UNKNOWN
infocenter.man.EN_US.files  7.1.2.0         UNKNOWN     APPLY       UNKNOWN
infocenter.man.EN_US.comman 7.1.2.0         UNKNOWN     APPLY       UNKNOWN
bos.rte.install             7.1.2.16        USR         APPLY       SUCCESS
bos.rte.install             7.1.2.16        ROOT        APPLY       SUCCESS
bos.rte.install             7.1.2.16        USR         COMMIT      SUCCESS
bos.rte.install             7.1.2.16        ROOT        COMMIT      SUCCESS
......
......
......


installp:  * * *  A T T E N T I O N ! ! !
        Software changes processed during this session require this system
        and any of its diskless/dataless clients to be rebooted in order
        for the changes to be made effective.


---- end ----

1800-035 Exit status (142) returned by command.
(Command process used stdout and stderr file
descriptors connected to SMIT via pipes.)

Your download procedure is correct. (since you check mark the requisites fixes).

To answer your questions

  1. Yes you can directly jump from TL01SP06 to TL02SP03 , (it will upgrade to TL02SP00 and then to SP03 in the same process).

  2. Yes, you did it right, if you want you can use passport. (fix central is always where I go for AIX fix packs).

  3. I see it as not a failure, in the smit log are there any errors? I see some warnings.

Run this on the system

lppchk -v
oslevel -rl 7100-02
instfix -i | grep AIX
lslpp -h bos.mp64

Let me know what is the output of those.

Lastly, reboot the box. But make sure bootlist is set correctly

bootlist -m normal -o

Wanted to add a little more, since you have a NIM server you can create a lpp_source and use smitty nim_update_all for the upgrade on clients.

1 Like

Thanks for your help. I do not see any errors other than above which i mentioned in the post.

  • But Final Status says " failed"
    apart from that, i do not see any major errors. i guess pre-installtion verification failed too. (i can look in to it if it is really important)
#lppchk -v
#oslevel -rl 7100-02
#instfix -i | grep AIX
    All filesets for 7.1.0.0_AIX_ML were found.
    All filesets for 7100-00_AIX_ML were found.
    All filesets for 7100-01_AIX_ML were found.
    All filesets for 7100-02_AIX_ML were found.
    
    
#lslpp -h bos.mp64
  Fileset         Level     Action       Status       Date         Time
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  bos.mp64
                 7.1.1.15   COMMIT       COMPLETE     11/12/13     17:31:14
                 7.1.1.17   COMMIT       COMPLETE     11/18/13     12:07:26
                 7.1.2.16   COMMIT       COMPLETE     11/18/13     19:13:12

Path: /etc/objrepos
  bos.mp64
                 7.1.1.15   COMMIT       COMPLETE     11/12/13     17:31:17
                 7.1.1.17   COMMIT       COMPLETE     11/18/13     12:07:26
                 7.1.2.16   COMMIT       COMPLETE     11/18/13     19:13:12

rebooted the lapr and it looks good. i do not see any issues/errors. Bootlist is also looks good.
While it rebooting, it asked me to assign console terminal from HMC. I just ignored it by using ESC key.

thanks for your suggestion regarding the NIM.
appreciate it.

Hi, All the steps you executed are fine, can you please provide me the out put for bellow commands.

instfix -i |grep -i ML
instfix -i |grep -i SP

@ssmajidkhan

Sorry for the late reply. I was on vacation. This is a test/lab LPAR. It will not affect any other.
I am able to see the latest OS level on LPAR. but
after the upgrade it showing "failed" as i described above.

#instfix -i |grep -i ML
    All filesets for 7.1.0.0_AIX_ML were found.
    All filesets for 7100-00_AIX_ML were found.
    All filesets for 7100-01_AIX_ML were found.
    All filesets for 7100-02_AIX_ML were found
.
#instfix -i |grep -i SP
    All filesets for 71-00-011037_SP were found.
    All filesets for 71-00-021041_SP were found.
    All filesets for 71-00-031115_SP were found.
    All filesets for 71-01-011141_SP were found.
    All filesets for 71-00-041140_SP were found.
    All filesets for 71-01-021150_SP were found.
    All filesets for 71-01-031207_SP were found.
    All filesets for 71-00-051207_SP were found.
    All filesets for 71-01-041216_SP were found.
    All filesets for 71-00-061216_SP were found.
    All filesets for 71-01-051228_SP were found.
    All filesets for 71-00-071228_SP were found.
    All filesets for 71-00-081241_SP were found.
    All filesets for 71-01-061241_SP were found.
    All filesets for 71-02-011245_SP were found.
    All filesets for 71-02-021316_SP were found.
    All filesets for 71-00-091316_SP were found.
    All filesets for 71-01-071316_SP were found.
    All filesets for 71-00-101334_SP were found.
    All filesets for 71-01-081334_SP were found.
    All filesets for 71-02-031334_SP were found.
    


                    Pre-installation Verification...
+-----------------------------------------------------------------------------+
Verifying selections...done
Verifying requisites...done
Results...

WARNINGS
--------
  Problems described in this section are not likely to be the source of any
  immediate or serious failures, but further actions may be necessary or
  desired.

  Conflicting Versions of Filesets
  --------------------------------
  The following filesets are conflicting versions of filesets for which there
  are multiple versions on the installation media.  Since a specific version
  was not selected, the newest installable version has been selected.

    infocenter.man.EN_US.libs 7.1.2.0         # AIX manual libs - U.S. English
    infocenter.man.EN_US.files 7.1.2.0        # AIX manual files - U.S. English
    infocenter.man.EN_US.commands 7.1.2.0     # AIX manual commands - U.S. E...

  Superseded Fileset Updates
  --------------------------
  Fileset updates listed in this section will not be installed.  Newer
  updates which supersede (replace) these were selected instead (either by
  you or automatically by the installation program).  Make sure that the
  superseding updates listed passed pre-installation verification.

  bos.rte.install 7.1.2.1                           (Superseded by 7.1.2.16)

  << End of Warning Section >>

SUCCESSES
---------
  Filesets listed in this section passed pre-installation verification
  and will be installed.

  Mandatory Fileset Updates
  -------------------------
  (being installed automatically due to their importance)
  bos.rte.install 7.1.2.16                    # LPP Install Commands

  << End of Success Section >>

+-----------------------------------------------------------------------------+
                   BUILDDATE Verification ...
+-----------------------------------------------------------------------------+
Verifying build dates...done
FILESET STATISTICS
------------------
  719  Selected to be installed, of which:
        1  Passed pre-installation verification
        1  Replaced by superseding updates
      717  Deferred (see *NOTE below)
  ----
    1  Total to be installed



+-----------------------------------------------------------------------------+
                                Summaries:
+-----------------------------------------------------------------------------+

Pre-installation Failure/Warning Summary
----------------------------------------
Name                      Level           Pre-installation Failure/Warning
-------------------------------------------------------------------------------
bos.rte.install           7.1.2.1         To be superseded by
wio.fcp                   7.1.2.1         To be superseded by 7.1.2.15
sysmgtlib.libraries.apps  7.1.2.0         To be superseded by 7.1.2.15
sysmgtlib.framework.core  7.1.2.0         To be superseded by 7.1.2.15
sysmgt.pconsole.rte       7.1.2.0         To be superseded by 7.1.2.15
sysmgt.pconsole.apps.wsmi 7.1.2.0         To be superseded by 7.1.2.15
sysmgt.pconsole.apps.wrba 7.1.2.0         To be superseded by 7.1.2.15
sysmgt.pconsole.apps.wdce 7.1.2.0         To be superseded by 7.1.2.15
.
.
.
.
.
bos.rte.install           7.1.2.1         Already superseded by 7.1.2.16



1800-035 Exit status (142) returned by command.
(Command process used stdout and stderr file
descriptors connected to SMIT via pipes.)

OK,
See the built date on 7100-01-06 is 1241, i.e, it was built on 41th week of year 2012, that been said, 7100-02-00 was also built during the same week '1241'. So, when you are trying to update from 7100-01-06 to 7100-02-03 , it will 1st go to 7100-02-00 and then jump to 7100-02-03 during the same process.

From 01-06 to 02-00, it is seeing the built date for bos.rte.install on 02-00 same as or below 01-06 and its complaining at that point, but remember you are bypassing that and further going to 02-03 which was released on 1334, i.e 34th week of 2013, and then supersede all those older filesets.

So, don't worry about that warning or error, what you actually be looking is after reboot it is coming to your desired level and with no missing filesets (which we already checked using lppchk -v command).

Also, try the below command
oslevel -sq

Hope I make myself clear here.

looks good to me. Please see the below info.

#lslpp -l | grep  bos.rte.install
  bos.rte.install           7.1.2.16  COMMITTED  LPP Install Commands
  bos.rte.install           7.1.2.16  COMMITTED  LPP Install Commands
#lslpp -L | grep  bos.rte.install
  bos.rte.install           7.1.2.16    C     F    LPP Install Commands


#lppchk -v
#lppchk -vm3
#oslevel -sq
Known Service Packs
-------------------
7100-02-03-1334
7100-02-02-1316
7100-02-01-1245
7100-02-00-0000
7100-01-08-1334
7100-01-07-1316
7100-01-06-1241
7100-01-05-1228
7100-01-04-1216
7100-01-03-1207
7100-01-02-1150
7100-01-01-1141
7100-00-10-1334
7100-00-09-1316
7100-00-08-1241
7100-00-07-1228
7100-00-06-1216
7100-00-05-1207
7100-00-04-1140
7100-00-03-1115
7100-00-02-1041
7100-00-01-1037

You are good my friend.

The output is clean and the OS level is what you wanted.

Looks good to me too. Can i set the thread status to SOLVED?

bakunin

I think so.