2 dsmserv running

jeffs42885

ADSM.ORG Member
Joined
Nov 7, 2018
Messages
26
Reaction score
0
Points
0
Greetings all, first post here. Hope I can contribute and also get some guidance.

Heres the scoop. Running AIX, with IBM Content Manager OnDemand (Not sure if that matters)

We are on a very old version of TSM...5.5. However our one test environment is on 7.1, and we need to formulate a plan to get there, or newer.

Here's something I am seeing. It looks like we are running two instances of TSM:

jeff@dev:/usr/tivoli/tsm/client/ba/bin> ps -ef | grep dsmserv
root 11534434 11862122 0 Sep 09 - 0:25 dsmserv quiet
root 11796584 1 0 Sep 09 - 0:00 /bin/ksh /usr/tivoli/tsm/server/bin/rc.adsmserv
root 11862122 1 0 Sep 09 - 0:00 /bin/ksh /usr/tivoli/tsm/server/bin2/rc.adsmserv2
root 12255354 11796584 0 Sep 09 - 0:20 dsmserv quiet
jeff 25559232 28246078 0 09:50:54 pts/0 0:00 grep dsmserv

Has anyone seen this before? I tracked down the rc.adsmserv2 files and did a diff. Heres what I see:

jeff@def:/home1/dev/tsm> diff dsmserv.opt dsmserv2.opt
diff: 0653-827 Missing newline at the end of file dsmserv.opt.
diff: 0653-827 Missing newline at the end of file dsmserv2.opt.
69,72c69,80
< COMMmethod TCPIP
< TCPPORT 1500
< DEVCONFIG devconfig.out
< VOLHIST volhist.out
---
> COMMmethod TCPIP
> TCPPort 1531
> TCPWindowsize 0
> MAXSessions 255
> COMMTimeout 30
> IDLETimeout 60
> BUFPoolsize 2048
> LOGPoolsize 5120
> EXPInterval 12
> NOPREEMPT
> VOLUMEhistory /usr/tivoli/tsm/server/bin2/volhist2.out
> DEVCONFig /usr/tivoli/tsm/server/bin2/devconfig2.out

Anyone have tips? How can I continue looking into this. Thanks again and glad to be aboard
 
Your thoughts are correct - it looks like you're running two instances of TSM. One of which is listening on port 1500 (the default) the other which is listening on port 1531.

To login to them you should be able to use dsmadmc to get in and simplest way to do it is where you have an admin client installed, adjust the dsm.opt file to have that server as the address and tcpport to the instance.

In regards to upgrade to v7/v8 - its an in depth process which requires planning and isn't for the faint hearted given this is primary data your storing from content manager - to which I would suggest you engage your business partner if this is something you have not done previously.
 
Yeah, I noticed the port also.

My biggest question right now.. is 'Why' is it like this which we will never know. IBM says I can upgrade from 5.5 to 7.1. How does that beast look?
 
TSM 5.5 didnt scale very well - it was quite easy to get the internal database over 80-100GB and start to get in to performance problems so to resolve that (particularly if one instance was archive / dormant) you would put multiple instance on the same machine.

Going to 7.1 or 8.1 is a major task - the DB was totally re-written in to IBM DB2 so it's essentially a DB export, and re-import process which needs to happen. The hardware requirements are a lot different too so is usually best to do this in conjunction with a server refresh.

This should help you if you wish to take it on https://www.ibm.com/support/knowledgecenter/en/SSEQVQ_8.1.4/srv.install/t_srv_upgrade.html
 
Another thing I just noticed after doing some back peddling-

CMOD TSM is referencing - DSMG_CONFIG=/usr/tivoli/tsm/client/api/bin64/dsm.opt
dsm.opt references SErvername tsm
When I connect to archive and do a q status after connecting to tsm, I see that port 1500 is being used-
tsm: ARCHIVE>q status
Storage Management Server for AIX-RS/6000 - Version 5, Release 5, Level 7.0

Server Name: tsm
Server host name or IP address:
Server TCP/IP port number: 1500

Makes me wonder what the 1531 is up to?
 
Back
Top