Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Web CMS (TeamSite)
DNR Failed execution on multiple target servers
stya
Hi All,
I have a DNR(location=target) which gets executed once the deployment is successful.
This is executing fine.
But in scenarios where the replicationFarm has multiple target hosts then am receiving an error like "ERROR: commit-failed. ';
OD version :- 7.2.1.0
Please find attached od conf file.
Thanks,
stya
Find more posts tagged with
Comments
stya
pls find attachment
Adam Stoller
pls find attachment
The configuration file you posted is invalid - between lines 31 and 32 you need a
</replicationFarmSet>
tag; a better option would be to define the farm(s) in
odnodes.xml
and reference it as
external
within the
replicationFarmLink
element.
Since you're running this script on the target side - it means that you have to have the script located on the root filesystem (/) of each of the target receivers (nodes n_1 through n_8) defined within your replicationFarm (FARM-1-of-2) and that the script needs to be executable by a user named "admin" on each of those receivers.
If any of the above is not set up correctly, you will run probably run into issues with regard to the deployment, which, since it is transactional - requires that all of the target receivers be updated or else they should all get rolled back to the state they were in prior to the attempt of the deployment.
Then there's the potential issue with multiple concurrent transactional deployments to the same target location(s) on the same target receiver(s) - which has been discussed in several other forum postings (hopefully a search for pathRegistry will find them for you)
Will this fix the specific error you're seeing? Not sure. I don't know if all those target nodes are defined uniquely or if you are using multiple node names for the same target server; I also don't know what you're doing within the script, and I haven't seen all the various log files (and I am
not
asking to do so - that's your job)