ADSM-L

[ADSM-L] Ang: Problem installing TSM server Instance 6.2

2011-05-13 02:37:29
Subject: [ADSM-L] Ang: Problem installing TSM server Instance 6.2
From: Daniel Sparrman <daniel.sparrman AT EXIST DOT SE>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Fri, 13 May 2011 07:34:50 +0200
Since the format seems to be OK, have you tried starting the TSM server 
instance after the error below?
 
The error you're getting below could very well be from the following error 
which returns a non-zero return code:
 
Could not open file C:\Program Files\Tivoli\TSM\server1\Format.Out

Have you tried manually formatting the database by using:
 
dsmserv format -k server1 dbdir="C:\Program Files\Tivoli\TSM\server1\dbfile.1\" 
activelogdir="C:\TSMACTLOG\log\"  
archlogdir="C:\SEQDISK\SAT705\Archivelog\primary\" 
mirrorlogdir="C:\TSMACTLOG\mirror\" 
archfailoverlogdir="C:\SEQDISK\SAT705\Archivelog\secondary\" activelogsize=16384

What results do you get from the above command?

Does the path C:\Program Files\Tivoli\TSM\server1\dbfile.1 exist and is 
writable by the instance owner?

Out of a more cosmetical view, collecting your different files & directories 
under a mutual path usually makes administering things abit easier. For example 
creating a directory named C:\ITSM and then putting your different paths under 
that directory (including your server instance which could be put in for 
example C:\ITSM\home) usually makes it abit easier to keep track of files and 
avoids having program updates actually affecting your instance.

Best Regards

Daniel Sparrman
Exist i Stockholm AB
Växel: 08-754 98 00
Fax: 08-754 97 30
daniel.sparrman AT exist DOT se
http://www.existgruppen.se
Posthusgatan 1 761 30 NORRTÄLJE



-----"ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU> skrev: -----


Till: ADSM-L AT VM.MARIST DOT EDU
Från: Leif Torstensen <lvt AT ATHENA DOT DK>
Sänt av: "ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU>
Datum: 05/13/2011 07:23
Ärende: Problem installing TSM server Instance 6.2

Hi

I try to install new TSM server 6.2 on a windows 3003 64bit, but I allways 
stops at with following in the log view :

ANR2976I Offline DB backup for database TSMDB1 started.

Format completed with return code 499

And the dsmicfgx.trc shows:

Thu May 12 14:02:27 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
enter, Setting DB2CODEPAGE=819
Thu May 12 14:02:27 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
Issuing cmd: "C:\Program Files\Tivoli\TSM\db2\bin\db2set" -i Server1 
DB2CODEPAGE=819 2>&1
Thu May 12 14:02:27 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
exit, rc 0
Thu May 12 14:02:27 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB.getShortPath(): enter, resolving: 
C:\Program Files\Tivoli\TSM\server1
Thu May 12 14:02:27 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB.getShortPath(): exit, result: 
C:\PROGRA~1\Tivoli\TSM\server1
Thu May 12 14:02:27 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
enter, Setting DB2_VENDOR_INI="C:\PROGRA~1\Tivoli\TSM\server1\tsmdbmgr.env"
Thu May 12 14:02:27 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
Issuing cmd: "C:\Program Files\Tivoli\TSM\db2\bin\db2set" -i Server1 
DB2_VENDOR_INI="C:\PROGRA~1\Tivoli\TSM\server1\tsmdbmgr.env" 2>&1
Thu May 12 14:02:28 CEST 2011 com.tivoli.dsm.ServerConfig.ServerDB.doDb2Set(): 
exit, rc 0
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB.createDb2Instance(): exit, rc 301
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ConfigWizard.DoFormatPanel.signalEvent(): enter, 
event=createInstanceDone, rc=301
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): Starting remote 
session for format
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): Starting remote 
session for monitor
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.Constructor(): enter
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.Constructor(): exit
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): Issuing cmd: 
"C:\Program Files\Tivoli\TSM\Server\dsmserv" -k Server1 FORMAT  
dbfile=\"C:\Program Files\Tivoli\TSM\server1\dbfile.1\" 
activelogdir=\"C:\TSMACTLOG\log\" 
archlogdir=\"C:\SEQDISK\SAT705\Archivelog\primary\" 
mirrorlogdir=\"C:\TSMACTLOG\mirror\" 
archfailoverlogdir=\"C:\SEQDISK\SAT705\Archivelog\secondary\" 
activelogsize=16384 >Format.Out 2>&1
Thu May 12 14:02:28 CEST 2011 com.tivoli.dsm.ServerConfig.ProcessMonitor.run(): 
enter, Monitoring file C:\Program Files\Tivoli\TSM\server1\Format.Out
Thu May 12 14:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): Could not open file 
C:\Program Files\Tivoli\TSM\server1\Format.Out
Thu May 12 14:05:20 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:05:20 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:10:30 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:10:30 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:15:40 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:15:40 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:20:50 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:20:50 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:26:00 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:26:00 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:31:10 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:31:10 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:36:20 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:36:20 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:41:30 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:41:30 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:46:40 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:46:40 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:51:50 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:51:50 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 14:57:00 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 14:57:00 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 15:02:10 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): enter
Thu May 12 15:02:10 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.read(): exit
Thu May 12 15:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): Format rc: -1
Thu May 12 15:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): format stderr:
Thu May 12 15:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): FFDC
java.io.FileNotFoundException: CTGRI0009E C:\Program 
Files\Tivoli\TSM\server1\dbfile.1 cannot be removed.
                             at 
com.ibm.tivoli.remoteaccess.LocalWindowsProtocol.rm(LocalWindowsProtocol.java:2556)
                             at 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(ServerDB.java:4654)
Thu May 12 15:02:28 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.cancel(): enter
Thu May 12 15:02:30 CEST 2011 com.tivoli.dsm.ServerConfig.ProcessMonitor.run(): 
Ending remote session for monitor
Thu May 12 15:02:30 CEST 2011 com.tivoli.dsm.ServerConfig.ProcessMonitor.run(): 
exit
Thu May 12 15:02:31 CEST 2011 
com.tivoli.dsm.ServerConfig.ProcessMonitor.cancel(): exit
Thu May 12 15:02:31 CEST 2011 
com.tivoli.dsm.ConfigWizard.DoFormatPanel.signalEvent(): enter, 
event=formatDone, rc=499
Thu May 12 15:02:31 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): Ending remote session 
for format
Thu May 12 15:02:31 CEST 2011 
com.tivoli.dsm.ServerConfig.ServerDB$FormatThread.run(): exit
Thu May 12 15:59:11 CEST 2011 
com.tivoli.dsm.ConfigWizard.DoFormatPanel.okToContinue(): enter
Thu May 12 15:59:11 CEST 2011 
com.tivoli.dsm.ConfigWizard.DoFormatPanel.okToContinue(): exit

But looking in the format.out shows:

NR0900I Processing options file C:\Program Files\Tivoli\TSM\server1\dsmserv.-
opt.
ANR7800I DSMSERV generated at 16:40:37 on Mar  5 2010.

Tivoli Storage Manager for Windows
Version 6, Release 2, Level 0.0

Licensed Materials - Property of IBM

(C) Copyright IBM Corporation 1990, 2010.
All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR4726I The ICC support module has been loaded.
ANR0152I Database manager successfully started.
ANR1380I The buffer pool monitor switch is enabled.
ANR0992I Server's database formatting complete.
ANR0369I Stopping the database manager because of a server shutdown.
ANR2976I Offline DB backup for database TSMDB1 started.
ANR2974I Offline DB backup for database TSMDB1 completed successfully.

I looks like I have a process hanging. I have check for the administrator to be 
in the db2users and db2admns group and the administrator have rights to the the 
database

C:\Program Files\Tivoli\TSM\db2\BIN>db2 "select grantee,securityadmauth from sys
cat.dbauth"

GRANTEE
                                                 SECURITYADMAUTH
--------------------------------------------------------------------------------
------------------------------------------------ ---------------
ADMINISTRATOR
                                                 Y

Anybody have the holy word to get the TSM instance up running. I both tried to 
run on tsm server 6.2 and on 6.2.2.30 but allways same result




Med venlig hilsen / Best regards


Leif Torstensen
Athena