Solved

some easy  questions about TSM on AIX

Posted on 2011-09-12
7
1,107 Views
Last Modified: 2013-11-17
Hi,

Questions:
1- How do I know the TSM  and TSM- SYSBACK versions on my AIXs.
2- On the client side, where are kept the main config files of the TSM client and TSM-sysback?
3- Which tcp or udp ports does the client use to connect to the server and the server connects to the client?
4- Which arte the main daemons for TSM and TSM-SYSBACK on the client side. (And where are started up)

Thanks..
0
Comment
Question by:sminfo
  • 4
  • 3
7 Comments
 
LVL 68

Accepted Solution

by:
woolmilkporc earned 500 total points
Comment Utility
Hi,

1) Start with "lslpp -l | grep -i tivoli". Let's see what happens.

2. AIX client: /usr/tivoli/tsm/client/ba/bin/dsm.sys and .../dsm.opt
Linux client: /opt/tivoli/tsm/client/ba/bin/...
Run "smitty sysback" to check Sysback's config. Sysback is strictly "smit" driven, afaik. Maybe there's something in /usr/lpp/sysback ...

3. By default 1500 (TCP Server), 1501 (TCP client), 1581 (HTTP client). Port numbers are freely configurable.

4.
Client scheduler ("dsmc sched"). Mostly started from inittab.
Client's http server ("dsmcad"). Also from inittab
dsmcad can be used to control the scheduler as well, so only dsmcad is needed. Config option to achieve this is "Managedservices webclient, schedule" in dsm.sys.
Sysback server ("sbserver"). Afaik runs only if reqested by a remote "sbclient" call. See /etc/inetd.conf.
No client daemon.

You might notice that I'm not too familiar with Sysback ...

wmp


0
 
LVL 68

Expert Comment

by:woolmilkporc
Comment Utility
Ad (2). Sysback's configuration is done via smit, afaik. Of course there are CLI commands - here:
http://publib.boulder.ibm.com/infocenter/tivihelp/v1r1/topic/com.ibm.itsmsbr.doc/sbrug610274.htm?path=18_0_28#appa
0
 

Author Comment

by:sminfo
Comment Utility
Hi wmp,

1)
Here's ls output... I see it's version 5
[root@nim:/usr/tivoli/tsm/client/ba/bin] lslpp -l | grep -i tivoli
  Tivoli_Management_Agent.client.rte
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.api.32bit
  tivoli.tsm.client.api.64bit
  tivoli.tsm.client.ba.32bit.base
  tivoli.tsm.client.ba.32bit.common
  tivoli.tsm.client.ba.32bit.image
  tivoli.tsm.client.ba.32bit.nas
  tivoli.tsm.client.ba.32bit.web
  tivoli.tsm.client.hsm.jfs2
  tivoli.tsm.client.jbb      5.5.3.0  COMMITTED  TSM Client - Journal-base
  tivoli.tsm.client.sysback.license.cert
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.client.sysback.license.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.client.sysback.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
  Tivoli_Management_Agent.client.rte
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel

2) OK
3) OK

4) I dont see dmscad daemon but I can see all these:
[root@nim:/usr/tivoli/tsm/client/ba/bin] ps -ef|grep tivol|grep -v grep
    root  3539068  5701806   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  3735692  5701806   0   Sep 05      -  2:27 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  5374118        1   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrootd
    root  5505194        1   0   Sep 05      -  0:10 /usr/tivoli/tsm/client/hsm/bin/dsmmonitord
    root  5701806        1   0   Sep 05      -  0:00 /usr/tivoli/tsm/client/hsm/bin/dsmrecalld
    root  5767344        1   0   Sep 05      -  0:20 /usr/tivoli/tsm/client/hsm/bin/dsmscoutd
    root 10813510        1   0   Sep 07      -  2:01 /usr/tivoli/tsm/client/ba/bin/dsmc schedule

The schedule is started up via inittab, but dont know if the others are needed.

Israel.
0
Enabling OSINT in Activity Based Intelligence

Activity based intelligence (ABI) requires access to all available sources of data. Recorded Future allows analysts to observe structured data on the open, deep, and dark web.

 
LVL 68

Expert Comment

by:woolmilkporc
Comment Utility
Ok,

the rest is TSM HSM (Hierarchical Space Management).

dsmrecalld listens to Open requests on migrated files to have them brought back.
dsmmonitord checks for available space.
dsmrootd provides non-root user access to HSM.
dsmscoutd scans for files eligible for migration.

Obviously you have client version 5.5.3 and Sysback version 5.6.7.1

To be really sure issue

lslpp -l "tivoli*"

filepath is needed for journal based backups governed by tsmjbbd.

wmp
0
 

Author Comment

by:sminfo
Comment Utility
here's

[root@nim:/tools/scripts/logs] lslpp -l "tivoli*"
  Fileset                      Level  State      Description
  ----------------------------------------------------------------------------
Path: /usr/lib/objrepos
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.client.api.32bit
                             5.5.3.0  COMMITTED  TSM Client - Application
                                                 Programming Interface
  tivoli.tsm.client.api.64bit
                             5.5.3.0  COMMITTED  TSM Client - 64bit Application
                                                 Programming Interface
  tivoli.tsm.client.ba.32bit.base
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 Base Files
  tivoli.tsm.client.ba.32bit.common
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 Common Files
  tivoli.tsm.client.ba.32bit.image
                             5.5.3.0  COMMITTED  TSM Client - IMAGE Backup
                                                 Client
  tivoli.tsm.client.ba.32bit.nas
                             5.5.3.0  COMMITTED  TSM Client - NAS Backup Client
  tivoli.tsm.client.ba.32bit.web
                             5.5.3.0  COMMITTED  TSM Client - Backup/Archive
                                                 WEB Client
  tivoli.tsm.client.hsm.jfs2
                             5.5.3.0  COMMITTED  TSM Client - Hierarchical
                                                 Storage Management
  tivoli.tsm.client.jbb      5.5.3.0  COMMITTED  TSM Client - Journal-base
                                                 Backup
  tivoli.tsm.client.sysback.license.cert
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 License Certificates
  tivoli.tsm.client.sysback.license.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 License Runtime
  tivoli.tsm.client.sysback.rte
                             5.6.7.1  COMMITTED  IBM Tivoli Storage Manager for
                                                 System Backup and Recovery
                                                 Program Files
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
                                                 extension for JBB

Path: /etc/objrepos
  tivoli.tivguid             1.1.0.0  COMMITTED  IBM Tivoli GUID on AIX
  tivoli.tsm.filepath.rte   2.2.0.35  COMMITTED  TSM Filepath - Kernel
                                                 extension for JBB

But I don't see the dsmcad daemon? Isn't necessary?

And is this TSM HSM need?

NIM server, as the famous TSM-GUY :-), is backup using the tsm sched. So, are the rest of daemons needed?
0
 
LVL 68

Assisted Solution

by:woolmilkporc
woolmilkporc earned 500 total points
Comment Utility
Yes, you have client version 5.5.3

dsmcad is meant to provide browser access to the TSM client GUI if desired, and can replace dsmc sched if so configured (see above).
If you have "dsmc sched" in inittab and don't want Web access to the TSM client dsmcad is not needed.

>> is this TSM HSM need? <<

How should I know?

HSM is a payable add-on to TSM providing space management.
That's to say files in filesystems reaching a configured filling level are migrated to TSM storage,
so that only a "stub" is left and space is freed.
In case of an open request against such a stub the migrated file it is recalled from TSM.

Issue "mount" and look for "fsm" (= "file system migrator") under "vfs".
If you find it then that FS is space managed.
Check in /etc/adsm/SpaceMan/migfstab for the configuration in effect.

Regular (incremental) backups are fully independent of HSM, so HSM is not needed for your purpose (but maybe for other things?)

wmp
0
 

Author Closing Comment

by:sminfo
Comment Utility
OK wmp,

I'll take a look... Thanks..!
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap (http://www.tcpdump.org) Version 1.2 2.      Jpcap(http://netresearch.ics.uci.edu/kfujii/Jpcap/doc/index.html) Version 0.6 Prerequisite: 1.      GCC …
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
In a previous video, we went over how to export a DynamoDB table into Amazon S3.  In this video, we show how to load the export from S3 into a DynamoDB table.

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now