[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

AIX TL update Issue

Posted on 2014-01-07
4
Medium Priority
?
1,548 Views
Last Modified: 2014-01-11
I have like 20 odd AIX servers at AIX6.1TL8SP2. I have filesets downloaded to update the servers to AIX6.1TL8SP3.

I have downloaded all the files locally and have run "smithy update_all" to update the server, But the server version is downgraded to AIX6.1TL6SP1.

Here is the issue :
Current TL level appears to be downleveled
oslevel -r:     6100-06
oslevel -r -q:  6100-08

The fileset of interest is the below
Fileset                                 Actual Level           Recommended ML
-----------------------------------------------------------------------------
bos.ecc_client.rte                      6.1.6.0                6.1.8.0


I have rerun "smitty update_all" command again and then the server was upgraded to AIX6.1TL8SP3.

So why did I have to run the "smithy update_all" twice..
0
Comment
Question by:aanya247
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
4 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 2000 total points
ID: 39763958
AIX 6.1 SP3 for TL8 does not contain an update for bos.ecc_client.rte. It does, however, contain an update for SUMA, which in turn contains the SUMA transition from Fixget to ECC.

SUMA now needs ECC as a requisite. It can either be that you had SUMA but not ECC installed on your AIX 6.1 TL8 SP2 systems (could you verify that?) or, more probably, that ECC became part of the "oslevel" downlevel checks with the new SP.

I think your repository does not contain just the SP3 filesets but also several ones from previous TLs/SPs, with multiple ECC versions (6.1.6, 6.1.7 (?), 6.1.8). It can well be that due to several cross-dependency problems (Java also comes into play here) more than one update run is needed to reach the final version.

I saw messages indicating something like this in the NIM "alt_disk_migrate" environment, but those migration  scripts seem to be clever enough to run the update twice on their own, without any need for manual intervention.

Strange thing anyway.
0
 

Author Comment

by:aanya247
ID: 39764017
Here are the files I have for suma and ecc


$ ls -l | grep bos.ecc_client.rte
-rw-r--r--    1 root     system     44583936 Jan 03 15:39 bos.ecc_client.rte.6.1.7.0.U
-rw-r--r--    1 root     system     44605440 Jan 03 15:39 bos.ecc_client.rte.6.1.8.0.U
[ e515kr@prdfsl04:/erac/sysadmin/6.1.8.2/lppsource/installp/ppc ]
$ ls -l | grep suma
-rw-r--r--    1 root     system       271360 Jan 03 15:41 bos.suma.6.1.4.0.I
-rw-r--r--    1 root     system        41984 Jan 03 15:41 bos.suma.6.1.5.0.U
-rw-r--r--    1 root     system        70656 Jan 03 15:41 bos.suma.6.1.8.0.U
-rw-r--r--    1 root     system       167936 Jan 03 15:41 bos.suma.6.1.8.16.U
0
 

Author Comment

by:aanya247
ID: 39764025
Hello WMP,

I dont have any ECC filesets installed at AIX 6.1TL8SP2, I have SUMA filesets installed

 lslpp -l | grep suma
  bos.suma                   6.1.8.0  COMMITTED  Service Update Management
  bos.suma                   6.1.8.0  COMMITTED  Service Update Management


So do u think SUMA was upgraded and since ECC was a dependency, It has also installed ECC. But how can it install ECC when ECC install filesets are not available only upgrade filesets are available.

Lets assume it did install ECC, But the minimum level it has to go is 6.1.7.0, I am interpreting this as AIX 6.1TL7 But how did it downgrade to AIX6.1TL6...???
0
 
LVL 68

Expert Comment

by:woolmilkporc
ID: 39764654
Are you sure that you're looking at the right repository (TL8 SP3 alone doesn't ship any ECC updates!), and are you sure that you didn't run "smitty install_all" instead of "smitty update_all" as the first step?

I admit, when ECC wasn't there already and when there are no "install" filesets in the repository then ECC cannot be installed.

Your scenario only makes sense when there is an ECC 6.1.6 "install" fileset somewhere and when you ran "install_all" instead of "update_all" first ("install" and "update" filesets of the same product cannot be installed together in one run).
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have been running these systems for a few years now and I am just very happy with them.   I just wanted to share the manual that I have created for upgrades and other things.  Oooh yes! FreeBSD makes me happy (as a server), no maintenance and I al…
Why Shell Scripting? Shell scripting is a powerful method of accessing UNIX systems and it is very flexible. Shell scripts are required when we want to execute a sequence of commands in Unix flavored operating systems. “Shell” is the command line i…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question