Welcome! » Log In » Create A New Profile

TSM Server on RHEL Cluster

Posted by John Keyes 
John Keyes
TSM Server on RHEL Cluster
November 10, 2017 04:59AM
Hello,

i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
Now I got the same version of everything installed and a working RHEL cluster setup.
The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.

Has anyone ever tried something familiar and can maybe provide some insight?

Kind Regards,
John
This message was imported via the External PhorumMail Module
John Keyes
Fw: TSM Server on RHEL Cluster
November 10, 2017 04:59AM
> Gesendet: Freitag, 10. November 2017 um 13:24 Uhr
> Von: "John Keyes" <rakyr@gmx.net>
> An: ADSM-L@VM.MARIST.EDU
> Betreff: TSM Server on RHEL Cluster
>
> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL cluster setup.
> The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
John Keyes
Fw: TSM Server on RHEL Cluster
November 10, 2017 04:59AM
And I forgot to attach the error message:
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR7801I Subsystem process ID is 22482.
ANR0900I Processing options file /tsminst1/cfg/dsmserv.opt.
ANR7814I Using instance directory /tsminst1/cfg.
ANR3339I Default Label in key data base is TSM Server SelfSigned Key.
ANR3336W Default certificate labeled TSM Server SelfSigned Key in key data base is down level.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0151W Database manager fails to start. For more information about the failure, issue the db2start command.
ANR0171I dbiconn.c(1916): Error detected on 0:1, database in evaluation mode.
ANR0169E An unexpected error has occurred and the TSM server is stopping.
ANR0162W Supplemental database diagnostic information: -1:58031:-1031 ([IBM][CLI Driver] SQL1031N The database directory cannot be found on the indicated file system. SQLSTATE=58031
).

Transaction hash table contents (slots=256):
*** no transactions found ***

Lock hash table contents (slots=3002):
Note: Enabling trace class TMTIMER will provide additional timing info on the following locks
*** no locks found ***


> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL cluster setup.
> The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
Giacomo Testa
Re: Fw: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
Hi,

Maybe the problem is the changed hostname.

See:
https://www.mail-archive.com/adsm-l@vm.marist.edu/msg101276.html

Giacomo Testa

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of John Keyes
Sent: Friday, November 10, 2017 13:42
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Fw: TSM Server on RHEL Cluster

And I forgot to attach the error message:
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR7801I Subsystem process ID is 22482.
ANR0900I Processing options file /tsminst1/cfg/dsmserv.opt.
ANR7814I Using instance directory /tsminst1/cfg.
ANR3339I Default Label in key data base is TSM Server SelfSigned Key.
ANR3336W Default certificate labeled TSM Server SelfSigned Key in key data base is down level.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0151W Database manager fails to start. For more information about the failure, issue the db2start command.
ANR0171I dbiconn.c(1916): Error detected on 0:1, database in evaluation mode.
ANR0169E An unexpected error has occurred and the TSM server is stopping.
ANR0162W Supplemental database diagnostic information: -1:58031:-1031 ([IBM][CLI Driver] SQL1031N The database directory cannot be found on the indicated file system. SQLSTATE=58031 ).

Transaction hash table contents (slots=256):
*** no transactions found ***

Lock hash table contents (slots=3002):
Note: Enabling trace class TMTIMER will provide additional timing info on the following locks
*** no locks found ***


> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL cluster setup.
> The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
Giacomo Testa
Re: Fw: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
Hi,

Maybe the problem is the changed hostname.

See:
https://www.mail-archive.com/adsm-l@vm.marist.edu/msg101276.html

Giacomo Testa

-----Original Message-----
From: ADSM: Dist Stor Manager [mailto:ADSM-L@VM.MARIST.EDU] On Behalf Of John Keyes
Sent: Friday, November 10, 2017 13:42
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] Fw: TSM Server on RHEL Cluster

And I forgot to attach the error message:
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corporation.

ANR7801I Subsystem process ID is 22482.
ANR0900I Processing options file /tsminst1/cfg/dsmserv.opt.
ANR7814I Using instance directory /tsminst1/cfg.
ANR3339I Default Label in key data base is TSM Server SelfSigned Key.
ANR3336W Default certificate labeled TSM Server SelfSigned Key in key data base is down level.
ANR4726I The ICC support module has been loaded.
ANR0990I Server restart-recovery in progress.
ANR0151W Database manager fails to start. For more information about the failure, issue the db2start command.
ANR0171I dbiconn.c(1916): Error detected on 0:1, database in evaluation mode.
ANR0169E An unexpected error has occurred and the TSM server is stopping.
ANR0162W Supplemental database diagnostic information: -1:58031:-1031 ([IBM][CLI Driver] SQL1031N The database directory cannot be found on the indicated file system. SQLSTATE=58031 ).

Transaction hash table contents (slots=256):
*** no transactions found ***

Lock hash table contents (slots=3002):
Note: Enabling trace class TMTIMER will provide additional timing info on the following locks
*** no locks found ***


> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL cluster setup.
> The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
Marc Lanteigne
Re: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
Hi John,

I have not done it myself, but it appears supported in a cluster:
https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.3/srv.admin/c_cluster_linux.html


-
Thanks,
Marc...
________________________________________________________
Marc Lanteigne
Accelerated Value Specialist for Spectrum Protect
416.478.0233 | marclanteigne@ca.ibm.com
Office Hours: Monday to Friday, 7:00 to 16:00 Eastern

Follow me on: Twitter, developerWorks, LinkedIn


-----Original Message-----
From: John Keyes [mailto:rakyr@GMX.NET]
Sent: Friday, November 10, 2017 8:26 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] TSM Server on RHEL Cluster

Hello,

i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't
directly support this but it should still be possible.
Now I got the same version of everything installed and a working RHEL
cluster setup.
The TSM installation in /opt is local on each server, but the instance
home, database, logs and storage are on a shared storage. I configured a
new (isolated) instance with the same properties (user, name, directories)
as the originial instance, so that everything should be in the right place
when I would mount the shared storage.
However something is off, and everytime i try to start the instance, it
seems that TSM cant find the DB2 database.

Has anyone ever tried something familiar and can maybe provide some
insight?

Kind Regards,
John
This message was imported via the External PhorumMail Module
Marc Lanteigne
Re: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
Hi John,

I have not done it myself, but it appears supported in a cluster:
https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.3/srv.admin/c_cluster_linux.html


-
Thanks,
Marc...
________________________________________________________
Marc Lanteigne
Accelerated Value Specialist for Spectrum Protect
416.478.0233 | marclanteigne@ca.ibm.com
Office Hours: Monday to Friday, 7:00 to 16:00 Eastern

Follow me on: Twitter, developerWorks, LinkedIn


-----Original Message-----
From: John Keyes [mailto:rakyr@GMX.NET]
Sent: Friday, November 10, 2017 8:26 AM
To: ADSM-L@VM.MARIST.EDU
Subject: [ADSM-L] TSM Server on RHEL Cluster

Hello,

i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't
directly support this but it should still be possible.
Now I got the same version of everything installed and a working RHEL
cluster setup.
The TSM installation in /opt is local on each server, but the instance
home, database, logs and storage are on a shared storage. I configured a
new (isolated) instance with the same properties (user, name, directories)
as the originial instance, so that everything should be in the right place
when I would mount the shared storage.
However something is off, and everytime i try to start the instance, it
seems that TSM cant find the DB2 database.

Has anyone ever tried something familiar and can maybe provide some
insight?

Kind Regards,
John
This message was imported via the External PhorumMail Module
John Keyes
Aw: Re: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
I think all of this mentions Tivoli Automation...

But I just found the solution. In /<instance home>/sqllib/db2nodes.cfg there is the hostname configured. I replaced it with a symlink to a locally stored and correctly configured db2nodes.cfg. No TSM starts without problems on each server.

Kind Regards,
John

> Gesendet: Freitag, 10. November 2017 um 14:21 Uhr
> Von: "Marc Lanteigne" <marclanteigne@CA.IBM.COM>
> An: ADSM-L@VM.MARIST.EDU
> Betreff: Re: [ADSM-L] TSM Server on RHEL Cluster
>
> Hi John,
>
> I have not done it myself, but it appears supported in a cluster:
> https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.3/srv.admin/c_cluster_linux.html
>
>
> -
> Thanks,
> Marc...
> ________________________________________________________
> Marc Lanteigne
> Accelerated Value Specialist for Spectrum Protect
> 416.478.0233 | marclanteigne@ca.ibm.com
> Office Hours: Monday to Friday, 7:00 to 16:00 Eastern
>
> Follow me on: Twitter, developerWorks, LinkedIn
>
>
> -----Original Message-----
> From: John Keyes [mailto:rakyr@GMX.NET]
> Sent: Friday, November 10, 2017 8:26 AM
> To: ADSM-L@VM.MARIST.EDU
> Subject: [ADSM-L] TSM Server on RHEL Cluster
>
> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't
> directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL
> cluster setup.
> The TSM installation in /opt is local on each server, but the instance
> home, database, logs and storage are on a shared storage. I configured a
> new (isolated) instance with the same properties (user, name, directories)
> as the originial instance, so that everything should be in the right place
> when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it
> seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some
> insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
John Keyes
Aw: Re: TSM Server on RHEL Cluster
November 10, 2017 06:06AM
I think all of this mentions Tivoli Automation...

But I just found the solution. In /<instance home>/sqllib/db2nodes.cfg there is the hostname configured. I replaced it with a symlink to a locally stored and correctly configured db2nodes.cfg. No TSM starts without problems on each server.

Kind Regards,
John

> Gesendet: Freitag, 10. November 2017 um 14:21 Uhr
> Von: "Marc Lanteigne" <marclanteigne@CA.IBM.COM>
> An: ADSM-L@VM.MARIST.EDU
> Betreff: Re: [ADSM-L] TSM Server on RHEL Cluster
>
> Hi John,
>
> I have not done it myself, but it appears supported in a cluster:
> https://www.ibm.com/support/knowledgecenter/SSEQVQ_8.1.3/srv.admin/c_cluster_linux.html
>
>
> -
> Thanks,
> Marc...
> ________________________________________________________
> Marc Lanteigne
> Accelerated Value Specialist for Spectrum Protect
> 416.478.0233 | marclanteigne@ca.ibm.com
> Office Hours: Monday to Friday, 7:00 to 16:00 Eastern
>
> Follow me on: Twitter, developerWorks, LinkedIn
>
>
> -----Original Message-----
> From: John Keyes [mailto:rakyr@GMX.NET]
> Sent: Friday, November 10, 2017 8:26 AM
> To: ADSM-L@VM.MARIST.EDU
> Subject: [ADSM-L] TSM Server on RHEL Cluster
>
> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't
> directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL
> cluster setup.
> The TSM installation in /opt is local on each server, but the instance
> home, database, logs and storage are on a shared storage. I configured a
> new (isolated) instance with the same properties (user, name, directories)
> as the originial instance, so that everything should be in the right place
> when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it
> seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some
> insight?
>
> Kind Regards,
> John
>
This message was imported via the External PhorumMail Module
Remco Post
Re: TSM Server on RHEL Cluster
November 10, 2017 11:59AM
Hi John,

I’ve build several manual clusters on Linux, Unix and Windows for TSM and:

- locally install TSM
- local TSM instance owner (same UID on both servers)
- local TSM instance (db2icrt -a SERVER -u $instance $instance)
- local sqllib/userprofile
- on both servers: db2 update dbm cfg using dftdbpath $instance/etc

shared:
- db, log, and instance (etc) directory

in $instance/etc I create dsmserv.opt and run dsmserv format

on the failover server, all I have to do is (after the db2 update dbm cfg), db2 catalog db TSMDB1

then you can start TSM wherever you like. I use a ‘floating’ ip-address that I ping in the start script as a sort of safeguard before starting TSM, and then configure that IP-address on my default interface, mount the storage and finally start TSM.

With a share home dir, you need to do some trickery to make your db2 instance known (db2ilist will show it) and edit some file (db2nodes.cfg or something) in $HOME/sqllib to make db2 understand that it can run on that server. Never tried that, YMMV.

> On 10 Nov 2017, at 13:24, John Keyes <rakyr@GMX.NET> wrote:
>
> Hello,
>
> i am trying to "clusterfy" a clients TSM 6 Server Setup. I know IBM doesn't directly support this but it should still be possible.
> Now I got the same version of everything installed and a working RHEL cluster setup.
> The TSM installation in /opt is local on each server, but the instance home, database, logs and storage are on a shared storage. I configured a new (isolated) instance with the same properties (user, name, directories) as the originial instance, so that everything should be in the right place when I would mount the shared storage.
> However something is off, and everytime i try to start the instance, it seems that TSM cant find the DB2 database.
>
> Has anyone ever tried something familiar and can maybe provide some insight?
>
> Kind Regards,
> John

--

Met vriendelijke groeten/Kind Regards,

Remco Post
r.post@plcs.nl
+31 6 248 21 622
This message was imported via the External PhorumMail Module
Sorry, only registered users may post in this forum.

Click here to login