ADSM-L

TSM r3v7 client on AIX 4.3.2 HACMP 4.3.1 clusters

2000-08-04 11:12:31
Subject: TSM r3v7 client on AIX 4.3.2 HACMP 4.3.1 clusters
From: "Aleman, Maria (ITD - SPIRIT)" <maleman AT CO.MIAMI-DADE.FL DOT US>
Date: Fri, 4 Aug 2000 11:12:31 -0400
I'm in the process of adding the TSM 3vr7 client to our RS/6000 AIX 4.3.2
2-node rotating HACMP clusters (the ADSM server is on our MVS mainframe).
After much reading, and some discussion with the ADSM folks here, I decided
to use the following approach:

Each node will have 2 ADSM client stanzas.  One will be for the non-shared
filesystems, and the other will be for all filesystems managed by HACMP.
The first client will be different on each of the nodes, but the second will
exist on both.

I've been searching in the ADSM-L archives and I found a note stating that
the /etc/security/adsm file for the shared client will need to be
synchronized between the nodes.

Other then that, I wonder if anyone has any thoughts on this approach,
suggestions, or is willing to share how they handle ADSM on their AIX/HACMP
clusters.

Also, I plan to run the backup for the internal filesystems from cron, and
the backup for the shared filesystems through OPC.  This way the internal
runs on both, but the shared will run only on the node that is holding the
shared resource group.

And, I'll be using the domain statement in the dsm.opt file, and the exclude
statement in the INCLExcl file.  I am having a bit of trouble with this part
though.  The backup for the internal filesystems picked up the external
filesystems also.

It appears TSM has no problem with the 2 definitions, but the excludes don't
seem to work the way I read it in the documentation.

Any thoughts would be appreciated.

Thanks,
Maria

--------------------------------------
Here's the details:
Here's the details:

Nodenames:  s0300109 and s0300110
Service: s0300009 (currently residing on node s0300109)
-------------
s0300009:/usr/tivoli/tsm/client/ba/bin(root/root)#cat dsm.sys
s0300009:/usr/tivoli/tsm/client/ba/bin(root/root)#cat dsm.sys
SErvername  ADSM_ITD_internal
   Nodename           s0300109
   COMMmethod         TCPip
   TCPPort            1500
   TCPServeraddress   itdtsm.metro-dade.com
   TCPBuffsize        32
   TCPNodelay         YES
   TCPWindowsize      64
   TXNBytelimit       25600
   LARGECOMmbuffers   YES
   Passwordaccess     GENERATE
   SCHEDLOGName       /usr/sbin/local/logs/MVS_internal_dmssched.log
   INCLExcl           /usr/sbin/local/parms/internal.excl
*
SErvername  ADSM_ITD_shared
   Nodename           s0300009
   COMMmethod         TCPip
   TCPPort            1500
   TCPServeraddress   itdtsm.metro-dade.com
   TCPBuffsize        32
   TCPNodelay         YES
   TCPWindowsize      64
   TXNBytelimit       25600
   LARGECOMmbuffers   YES
   Passwordaccess     GENERATE
   SCHEDLOGName       /usr/sbin/local/logs/MVS_shared_dmssched.log
   INCLExcl           /usr/sbin/local/parms/shared.excl
---------------
s0300009:/usr/sbin/local/parms(root/root)#cat internal.excl
s0300009:/usr/sbin/local/parms(root/root)#cat internal.excl
exclude /unix
exclude /.../core
exclude /.../SpaceMan/.../*
exclude /spirit/*
exclude /o8i/*
exclude /usr/oracle/*
exclude /tracefs/*
---------------
s0300009:/usr/sbin/local/parms(root/root)#cat shared.excl
s0300009:/usr/sbin/local/parms(root/root)#cat shared.excl
exclude /unix
exclude /.../core
exclude /.../SpaceMan/.../*
exclude /home/*
exclude /usr/*
exclude /etc/*
exclude /tmp/*
exclude /var/*
exclude /spirit/oracle/*
----------------
s0300009:/usr/sbin/local(root/root)#cat adsm_internal_incremental
s0300009:/usr/sbin/local(root/root)#cat adsm_internal_incremental
#!/bin/ksh
#set -x
set -u
#
export DSM_CONFIG=/usr/sbin/local/parms/internal.dsm.opt
export DSM_LOG=/usr/sbin/local/logs
#
/usr/tivoli/tsm/client/ba/bin/dsmc incremental
#
exit
--------------
s0300009:/usr/sbin/local(root/root)#cat adsm_shared_incremental
s0300009:/usr/sbin/local(root/root)#cat adsm_shared_incremental
#!/bin/ksh
#set -x
set -u
#
export DSM_CONFIG=/usr/sbin/local/parms/shared.dsm.opt
export DSM_LOG=/usr/sbin/local/logs
#
/usr/tivoli/tsm/client/ba/bin/dsmc incremental
#
exit
--------------
s0300009:/usr/sbin/local/parms(root/root)#cat internal.dsm.opt
s0300009:/usr/sbin/local/parms(root/root)#cat internal.dsm.opt
Servername ADSM_ITD_internal
---------------
s0300009:/usr/sbin/local/parms(root/root)#cat shared.dsm.opt
s0300009:/usr/sbin/local/parms(root/root)#cat shared.dsm.opt
Servername ADSM_ITD_shared
DOMAIN     /spirit /tracefs /usr/oracle /o8i
--------------
=========================================================================
<Prev in Thread] Current Thread [Next in Thread>