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
--------------
=========================================================================
|