I did not think about it, but I should have included more than the TSM commands.
This is everything in the order I ran it.
date > extract.out
nohup /usr/tivoli/tsm/upgrade/bin/dsmupgrd extractdb devclass=tsm_d_filep_01
manifest=./manifest.txt >>extract.out 2>&1 &
tail -f extract.out
chown TSMUser:tsmsrvrs /usr/tivoli/tsm/server/bin/manifest.txt
chown TSMUser:tsmsrvrs /tempstg/*.ost
chown TSMUser:tsmsrvrs /var/tsmserv
** As TSM user **
cd /home/TSMUser/TSMUser
/opt/tivoli/tsm/server/bin/dsmserv removedb TSMDB1
rm -r /tsm_actlog/NODE0000
rm -r /tsm_archlog
rm -r /tsm_archlog/RstDbLog
rm -r /tsm_archlog/archmeth1
rm -r /tsm_archlog/failarch
/opt/tivoli/tsm/server/bin/dsmserv loadformat
dbdir=/tsm_db01,/tsm_db02,/tsm_db03,/tsm_db04,/tsm_db05,/tsm_db06
activelogsize=16384 activelogdir=/tsm_actlog archlogdir=/tsm_archlog
date > insert.out
nohup /opt/tivoli/tsm/server/bin/dsmserv insertdb
manifest=/usr/tivoli/tsm/server/bin/manifest.txt >>insert.out 2>&1 &
tail -f insert.out
Andy Huebner
-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
James Choate
Sent: Thursday, February 28, 2013 10:46 AM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: Re: [ADSM-L] 5.5.4 to 6.2.4 upgrade problem
The commands you ran would be helpful, as well as the following from the
dsmserv.opt
MIRRORLOGDirectory /?
ACTIVELOGDirectory /?
ARCHLOGDirectory /?
Also, keep in mind that after you dsmserv removedb TSMDB1, the directories that
contained the db2 db, db2 log, db2 log mirror, db2 archlog and db2 archlog do
not have the contents deleted . You have to manually go in to each directory
that is specified and delete the contents prior to running the formatdb. So in
Andy's example below, you need to cd /tsm_db01 rm -R *.* cd /tsm_db02 rm -R
*.* and so on and so forth until each directory structure has any data removed
from it. The archlog directory has two subdirectories in it that need to be
wiped clean, and the subdirectories removed as well, otherwise the insert
process will fail thinking that a db already exists.
-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
Huebner, Andy
Sent: Thursday, February 28, 2013 8:56 AM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: Re: 5.5.4 to 6.2.4 upgrade problem
Could you include the command you ran?
These are the commands I used, use as examples and at your own risk:
date > extract.out
nohup /usr/tivoli/tsm/upgrade/bin/dsmupgrd extractdb devclass=tsm_d_filep_01
manifest=./manifest.txt >>extract.out 2>&1 & tail -f extract.out
/opt/tivoli/tsm/server/bin/dsmserv loadformat
dbdir=/tsm_db01,/tsm_db02,/tsm_db03,/tsm_db04,/tsm_db05,/tsm_db06
activelogsize=16384 activelogdir=/tsm_actlog archlogdir=/tsm_archlog
date > insert.out
nohup /opt/tivoli/tsm/server/bin/dsmserv insertdb
manifest=/usr/tivoli/tsm/server/bin/manifest.txt >>insert.out 2>&1 & tail -f
insert.out
Andy Huebner
-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L AT VM.MARIST DOT EDU] On Behalf Of
Lee, Gary
Sent: Thursday, February 28, 2013 9:48 AM
To: ADSM-L AT VM.MARIST DOT EDU
Subject: [ADSM-L] 5.5.4 to 6.2.4 upgrade problem
Got the extract finished yesterday, all went well.
Thanks all for the assistance.
Now attempting to move the extracted data into the 6.2.4 server's database.
Per the upgrade guide, removed the tsm db as follows:
Dsmserv removed TSMDB1
2. Formatted a new db specifying all necessary directories. Message returned
that format was completed and offline backup completed.
3. insured that devconfig file existed and contained devclass info for the
extracted data.
4. verified dsmserv.opt contained correct directories for logs etc.
5. tried the dsmserv insertdb specifying userid, instance_directory, and device
class.
Received the following.
ANR7800I DSMSERV generated at 14:29:06 on Mar 8 2012.
Tivoli Storage Manager for Linux/x86_64
Version 6, Release 2, Level 4.000
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.
ANR7801I Subsystem process ID is 8638.
ANR0900I Processing options file /home/tsminst1/tsminst1/dsmserv.opt.
ANR7814I Using instance directory /home/tsminst1/tsminst1.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0152I Database manager successfully started.
ANR1380I The buffer pool monitor switch is enabled.
ANR1636W The server machine GUID changed: old value (), new value (8c.ee.4f.49-
.48.fc.e1.11.b0.22.00.1a.4b.be.56.78).
ANR8200I TCP/IP Version 4 driver ready for connection with clients on port 1500.
ANR1335E INSERTDB: Database TSMDB1 cannot be the target of an upgrade because
it is not empty.
ANR0369I Stopping the database manager because of a server shutdown.
I am confused. How can I get the dabase any emptier?
If necessary, I can supply all shell scripts used.
Gary Lee
Senior System Programmer
Ball State University
phone: 765-285-1310
|