upgrade of TSM5.3.4 Client on AIX5.2

jcabrera

ADSM.ORG Member
Joined
Jan 23, 2007
Messages
68
Reaction score
0
Points
0
Location
Philippines/currently in Japan
Hi i am trying to upgrade my TSM client to 5.3.4 running under AIX5.2, using the smitty remove command, unfortunately while i am uninstalling the previous TSM client, there has been a previous attempt of the uninstallation, wherein he directly deleted the tsm client files.

Now, that i am trying to install the TSM client, it says that i needed to first uninstall the previous version. During the uninstallation error message is failed because it says that there is nothing to be deleted.

Please advice on how to resolve this issue.
 
Can you paste the smit.log file output both during removal of the code and also during install of the new code
 
The problem is like this. Before we can upgrade the client we need to uninstall the old tsm client 5.1.5 which tried via smitty remove. However the removal is not successful because according to smitty, there is nothing to deinstall. When you do lslpp the tivoli.tsm.clients.* were there.

By the way, the TSM client is not working ion this AIX server. When we tried to install the new tsm client, it ask us to deinstall the 64bit api first before continuing.

Is there a way to force the deinstallation safely or force the installation of new tsm client 64bit on aix 5.2 64bit?
 
I wonder if there is a way to remove it from /usr/sys/inst.images and clean it up...
I guess if you knew the filename or *.bff name you could try...
And move it back if it failed...

(just an idea...may take some AIX know-how though)

Did you try to reboot?

-Chef.
 
Nevermind my last post - I don't think that will help you much..

Just try to "force" install it:

/usr/lib/instl/sm_inst installp_cmd -a -Q -d '<location of your install file>' -f '_all _latest' '-c' '-N' '-g' '-X' '-F' '-G' '-V2' '-Y'

(That's the smitty shortcut...you can go the whole smitty installp route if you wish - just make sure the following are selected properly:

PREVIEW only? (install operation will NOT occur) = no
COMMIT software updates? = yes
Automatically install requisite software = no
Overwrite same or newer versions = yes
Accept new license agreements = yes
)

See if that helps you.
Cheers -
-Chef.
 
Hi here is the contents of the smitty logs that you requested. Unfortunately the foce installation that you provided did not work, do you still have alternative way of force installation or uninstallation of the TSM client?

See below.
===============================================


[Mar 05 2007, 15:19:48]

Command_to_Execute follows below:
>> /usr/lib/instl/sm_inst installp_cmd -u -f'tivoli.tsm.client.api.aix51.64bit tivoli.tsm.client.ba.aix51.64bit.base tivoli.tsm.client.ba.aix51.64bit.common tivoli.tsm.client.ba.aix51.64bit.image tivoli.tsm.client.ba.aix51.64bit.nas tivoli.tsm.client.ba.aix51.64bit.web tivoli.tsm.client.books.htm tivoli.tsm.client.books.pdf tivoli.tsm.devices.aix5.rte tivoli.tsm.msg.en_US.devices tivoli.tsm.msg.en_US.server' '-V2'


Output from Command_to_Execute follows below:

---- start ----

geninstall -u -I " -V2 -J -w" -Z -f File 2>&1

File:
tivoli.tsm.client.api.aix51.64bit
tivoli.tsm.client.ba.aix51.64bit.base
tivoli.tsm.client.ba.aix51.64bit.common
tivoli.tsm.client.ba.aix51.64bit.image
tivoli.tsm.client.ba.aix51.64bit.nas
tivoli.tsm.client.ba.aix51.64bit.web
tivoli.tsm.client.books.htm
tivoli.tsm.client.books.pdf
tivoli.tsm.devices.aix5.rte
tivoli.tsm.msg.en_US.devices
tivoli.tsm.msg.en_US.server

+-----------------------------------------------------------------------------+
Pre-deinstall 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.

Not Installed
-------------
No software could be found on the system that could be deinstalled for the
following requests:

-
-V2
-J
-w
-f
/tmp/.genlib.installp.list.1065192

(The fileset may not be currently installed, or you may have made a
typographical error.)

<< End of Warning Section >>

FILESET STATISTICS
------------------
6 Selected to be deinstalled, of which:
6 FAILED pre-deinstall verification
----
0 Total to be deinstalled


Pre-installation Failure/Warning Summary
----------------------------------------
Name Level Pre-installation Failure/Warning
-------------------------------------------------------------------------------
- Nothing by this name to deinstall
-V2 Nothing by this name to deinstall
-J Nothing by this name to deinstall
-w Nothing by this name to deinstall
-f Nothing by this name to deinstall
/tmp/.genlib.installp.lis Nothing by this name to deinstall


---- end ----

[Mar 05 2007, 15:19:53]


+++++++++++++++++++

lslpp -L | grep -i tivoli


Tivoli_Management_Agent.client.rte
tivoli.tivguid 1.1.0.0 C F IBM Tivoli GUID on AIX
tivoli.tsm.StorageAgent.rte
5.1.5.4 C F Tivoli Storage Agent Runtime
tivoli.tsm.books.en_US.client.hsm.htm
tivoli.tsm.books.en_US.client.hsm.pdf
tivoli.tsm.books.en_US.client.htm
tivoli.tsm.books.en_US.client.pdf
tivoli.tsm.client.api.aix51.64bit
tivoli.tsm.client.ba.aix51.64bit.base
tivoli.tsm.client.ba.aix51.64bit.common
tivoli.tsm.client.ba.aix51.64bit.image
tivoli.tsm.client.ba.aix51.64bit.nas
tivoli.tsm.client.ba.aix51.64bit.web
tivoli.tsm.devices.aix5.rte
5.1.5.0 C F Tivoli Storage Manager Device
tivoli.tsm.msg.en_US.devices
5.1.5.0 C F Tivoli Storage Manager Devices
tivoli.tsm.msg.en_US.server
5.1.5.4 C F Tivoli Storage Manager Server
 
Result of the FORCE INSTALLATION


[Mar 05 2007, 15:55:35]

Command_to_Execute follows below:
>> /usr/lib/instl/sm_inst installp_cmd -a -Q -d '.' -f 'tivoli.tsm.client.api.32bit ALL @@I:tivoli.tsm.client.api.32bit _all_filesets,tivoli.tsm.client.api.64bit ALL @@I:tivoli.tsm.client.api.64bit _all_filesets,tivoli.tsm.client.ba ALL @@I:tivoli.tsm.client.ba _all_filesets' '-c' '-N' '-X' '-F' '-G' '-V2' '-Y'


Output from Command_to_Execute follows below:

---- start ----

geninstall -I "a -cNQqwXY -V2 -J" -F -Z -d . -f File 2>&1

File:
I:tivoli.tsm.client.api.32bit 5.3.4.0
I:tivoli.tsm.client.api.64bit 5.3.4.0
I:tivoli.tsm.client.ba.32bit.base 5.3.4.0
I:tivoli.tsm.client.ba.32bit.common 5.3.4.0
I:tivoli.tsm.client.ba.32bit.image 5.3.4.0
I:tivoli.tsm.client.ba.32bit.nas 5.3.4.0
I:tivoli.tsm.client.ba.32bit.web 5.3.4.0


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

SUCCESSES
---------
Filesets listed in this section passed pre-installation verification
and will be installed.
-- Filesets are listed in the order in which they will be installed.
-- The reason for installing each fileset is indicated with a keyword
in parentheses and explained by a "Success Key" following this list.

tivoli.tsm.client.api.32bit 5.3.4.0 (Selected)
TSM Client - Application Programming Interface 32bit

tivoli.tsm.client.ba.32bit.common 5.3.4.0 (Selected)
TSM Client - Backup/Archive Common Files

tivoli.tsm.client.ba.32bit.web 5.3.4.0 (Selected)
TSM Client - Backup/Archive WEB Client

tivoli.tsm.client.ba.32bit.nas 5.3.4.0 (Selected)
TSM Client - NAS Backup Client

tivoli.tsm.client.ba.32bit.image 5.3.4.0 (Selected)
TSM Client - IMAGE Backup Client

tivoli.tsm.client.ba.32bit.base 5.3.4.0 (Selected)
TSM Client - Backup/Archive Base Files

tivoli.tsm.client.api.64bit 5.3.4.0 (Selected)
TSM Client - 64bit Application Programming Interface


Success Key:
Selected -- Explicitly selected by user for installation.
Maintenance -- Maintenance Level fileset update; being installed
automatically to enable the level of the system to be
tracked.
Mandatory -- Considered to be important to the system; will always
be installed when detected on the installation media.
Requisite -- Requisite of other filesets being installed.
P_Requisite -- Previously installed fileset's requisite; being installed
automatically now to ensure system's consistency. (Only
installed automatically when "auto-install" (-g flag)
is specified.)
Supersedes -- Superseding fileset update; not selected, chosen instead
of an older, selected update. (Only chosen in this fashion
when "auto-install" is specified (-g flag)).

<< End of Success Section >>

FILESET STATISTICS
------------------
7 Selected to be installed, of which:
7 Passed pre-installation verification
----
7 Total to be installed

+-----------------------------------------------------------------------------+
Installing Software...
+-----------------------------------------------------------------------------+

installp: APPLYING software for:
tivoli.tsm.client.api.32bit 5.3.4.0


. . . . . << Copyright notice for tivoli.tsm.client.api.32bit >> . . . . . . .
Licensed Materials - Property of IBM

5608ISMCL
IBM Tivoli Storage Manager
(C) Copyright International Business Machines Corp. 1990, 2006.

All rights reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.

. . . . . << End of copyright notice for tivoli.tsm.client.api.32bit >>. . . .

Performing Pre-Installation tasks for the TSM API 32bit Client.
#***************************************************************#
TSM 64bit Client has been detected. Please de-install TSM 64bit
Client before installing V5.3 TSM Client.
#***************************************************************#
instal: Failed while executing the tivoli.tsm.client.api.32bit.pre_i script.


0503-464 installp: The installation has FAILED for the "usr" part
of the following filesets:
tivoli.tsm.client.api.32bit 5.3.4.0

installp: Cleaning up software for:
tivoli.tsm.client.api.32bit 5.3.4.0

Filesets processed: 1 of 7 (Total time: 3 secs).

installp: APPLYING software for:
tivoli.tsm.client.ba.32bit.common 5.3.4.0
tivoli.tsm.client.ba.32bit.web 5.3.4.0
tivoli.tsm.client.ba.32bit.nas 5.3.4.0
tivoli.tsm.client.ba.32bit.image 5.3.4.0
tivoli.tsm.client.ba.32bit.base 5.3.4.0


0503-205 installp: The installation of the following filesets will be
CANCELLED because filesets upon which they depend are not installed
(or not completely installed):

Fileset tivoli.tsm.client.ba.32bit.common 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0

Fileset tivoli.tsm.client.ba.32bit.web 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0
* tivoli.tsm.client.ba.32bit.common 5.3.4.0

Fileset tivoli.tsm.client.ba.32bit.nas 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0
* tivoli.tsm.client.ba.32bit.common 5.3.4.0

Fileset tivoli.tsm.client.ba.32bit.image 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0
* tivoli.tsm.client.ba.32bit.common 5.3.4.0

Fileset tivoli.tsm.client.ba.32bit.base 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0
* tivoli.tsm.client.ba.32bit.common 5.3.4.0

where:
"*" indicates a requisite fileset that probably failed to install
during this installation session.

Filesets processed: 6 of 7 (Total time: 3 secs).

installp: APPLYING software for:
tivoli.tsm.client.api.64bit 5.3.4.0


0503-205 installp: The installation of the following filesets will be
CANCELLED because filesets upon which they depend are not installed
(or not completely installed):

Fileset tivoli.tsm.client.api.64bit 5.3.4.0 requires:
* tivoli.tsm.client.api.32bit 5.3.4.0

where:
"*" indicates a requisite fileset that probably failed to install
during this installation session.

Finished processing all filesets. (Total time: 3 secs).

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

Installation Summary
--------------------
Name Level Part Event Result
-------------------------------------------------------------------------------
tivoli.tsm.client.api.32bit 5.3.4.0 USR APPLY FAILED
tivoli.tsm.client.api.32bit 5.3.4.0 USR CLEANUP SUCCESS
tivoli.tsm.client.ba.32bit. 5.3.4.0 USR APPLY CANCELLED
tivoli.tsm.client.ba.32bit. 5.3.4.0 USR APPLY CANCELLED
tivoli.tsm.client.ba.32bit. 5.3.4.0 USR APPLY CANCELLED
tivoli.tsm.client.ba.32bit. 5.3.4.0 USR APPLY CANCELLED
tivoli.tsm.client.ba.32bit. 5.3.4.0 USR APPLY CANCELLED
tivoli.tsm.client.api.64bit 5.3.4.0 USR APPLY CANCELLED

---- end ----

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

[Mar 05 2007, 15:55:46]
 
Can you try just installing the API first and see what happens?

also do a 'lslpp -l | grep TSM' to see what it still thinks / doesn't think is there and please paste the output.

-Chef.
 
I have tried uninstalling the API, and still doesnt work.

Here is the result of your request:

[root@swift_bak]: /> lslpp -l |grep TSM
5.3.4.0 COMMITTED TSM HSM BOOKS - Using UNIX
5.3.4.0 COMMITTED TSM HSM BOOKS - Using UNIX
5.3.4.0 COMMITTED TSM BOOKS - Using UNIX Clients
5.3.4.0 COMMITTED TSM BOOKS - Using UNIX Clients
5.1.5.0 COMMITTED TSM Client - 64 Bit
5.1.5.0 COMMITTED TSM Client -Backup/Archive
5.1.5.0 COMMITTED TSM Client - Backup/Archive
5.1.5.0 COMMITTED TSM Client - IMAGE Backup
5.1.5.0 COMMITTED TSM Client - NAS Backup Client
5.1.5.0 COMMITTED TSM Client - Backup/Archive

[root@swift_bak]: /> lslpp -l |grep tsm
tivoli.tsm.StorageAgent.rte
tivoli.tsm.books.en_US.client.hsm.htm
tivoli.tsm.books.en_US.client.hsm.pdf
tivoli.tsm.books.en_US.client.htm
tivoli.tsm.books.en_US.client.pdf
tivoli.tsm.client.api.aix51.64bit
tivoli.tsm.client.ba.aix51.64bit.base
tivoli.tsm.client.ba.aix51.64bit.common
tivoli.tsm.client.ba.aix51.64bit.image
tivoli.tsm.client.ba.aix51.64bit.nas
tivoli.tsm.client.ba.aix51.64bit.web
tivoli.tsm.devices.aix5.rte
tivoli.tsm.msg.en_US.devices
tivoli.tsm.msg.en_US.server
tivoli.tsm.StorageAgent.rte
tivoli.tsm.devices.aix5.rte
 
Try this:

/usr/lib/instl/sm_inst installp_cmd -u -f'TSM' '-g' '-V2'

where 'TSM' is each of these:

tivoli.tsm.client.api.aix51.64bit
tivoli.tsm.client.ba.aix51.64bit.base
tivoli.tsm.client.ba.aix51.64bit.common
tivoli.tsm.client.ba.aix51.64bit.image
tivoli.tsm.client.ba.aix51.64bit.nas
tivoli.tsm.client.ba.aix51.64bit.web

There is going to be some order to it - I think (if memory serves me) that the base would have to be uninstalled *last* of this set...

Anyway - can you give that a shot?
-Chef.
 
Back
Top