ADSM-L

Re: [ADSM-L] define server for replication

2012-10-04 12:19:55
Subject: Re: [ADSM-L] define server for replication
From: Karel Bos <tsm.wad AT GMAIL DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Thu, 4 Oct 2012 18:03:59 +0200
Hi,

Define server uses servername and serverpa to validate where as ping uses admin 
name and pass to validate session. Make sure the admin and pass on server where 
you issue the ping also is avail on the server you ping to.

Kind regards,
Karel

----- Oorspronkelijk bericht -----
Van: Dury, John C. <JDury AT DUQLIGHT DOT COM>
Verzonden: woensdag 3 oktober 2012 23:34
Aan: ADSM-L AT VM.MARIST DOT EDU
Onderwerp: [ADSM-L] define server for replication

We have 2 datacenters and plan on having a tsm server at each site. Every 
client will backup all o the nodes at that site to the tsm server at that site 
and then replicate their data to the server at the other site. Both servers are 
running tsm 6.3.2. One is aix and one is linux. The linux server is brand new 
and was just built. The aix server has been around seemingly forever and is 
currently  backing up nodes from both sites.

I've read through the manual on replication and believe I understand how it 
works. Just as a test, I successfully defined both servers to each other and 
successfully replicated one small node from one server to the other.
For whatever reason, the servers stopped taking to each other (I can't find any 
reason anywhere) so I decided I would delete the replicated node on both 
servers and also delete each server from the other and redefine them.
When I try "def server <2ndserver> serverpassword=<serverpassword> 
hladdress=2ndserver.blah.blah lladdress=1500" (with correct values of course), 
it works successfully but when I try "ping server 2ndserver" it always fails 
with
"ANR4373E Session rejected by target server 2ndserver, reason: Authentication 
Failure."
I've tried making sure that all of the below were done on both servers:
set serverhladdress
set serverlladdress
set serverpassword
and tried with both crossdefine on and crossdefine off.
I can't find any logic as to why this doesn't work when I know for a fact it 
worked previously. There are no nodes type=server defined on either tsm server. 
The userid I am using to do the command is the same on both servers and has the 
same password although I don't think that matters.  Both servers have nothing 
currently set for target replication server.

The replicated node I used for testing is also still defined on the target 
server and I can't delete it either because it says "ANR1633E REMOVE NODE: Node 
NODENAME is set up for replication and cannot be renamed or removed.". The 
replication settings on the replicated node on the target server are 
replstate=disabled replmode=receive. I can't change the replmode no matter what 
either.

Is anyone else successfully using replication? It worked once and hasn't since 
and now as I am trying to set it all up again as if from scratch, I can't even 
get the two servers to talk anymore.
Help!