PRO TIP: Configuring MSDTC for VMware vRealize Automation
Microsoft MS-DTC vRealize Automation Pro Tip
Published on 15 July 2017 by Christopher Lewis. Words: 181. Reading Time: 1 mins.
One of the many prerequisites of the VMware vRealize Automation Infrastructure as a Service (IaaS) components (including Microsoft SQL Server) is the installation and configuration of Microsoft Distributed Transaction Coordinator (MS DTC).
Not installing and configuring MS DTC correctly can be the the bane of someone trying to install VMware vRealize Automation.
ProTip 1 - Uninstall MS DTC via PowerShell
MS DTC seems to be installed by default in Windows, but if you have cloned (without Sysprep) the Windows image, then MS DTC will need to be removed (and re-installed). A simple PowerShell command can be used to remove MS DTC:
ProTip 2 - Install MS DTC via PowerShell
Once MS DTC has been removed, you can re-install it using the following command:
There are options for changing the service startup type and location of logs, see Install-Dtc for more information.
ProTip 3 - Configure MS DTC in PowerShell
Once the installation has been completed, MS DTC can easily be configured using the following PowerShell command:
Set-DtcNetworkSetting -DtcName "Local" -RemoteAdministrationAccessEnabled:$False -RemoteClientAccessEnabled:$True -InboundTransactionsEnabled:$True -OutboundTransactionsEnabled:$True -LUTransactionsEnabled:$True -XATransactionsEnabled:$False -AuthenticationLevel Mutual -Confirm:$False
- PRO TIP: Knowing when to install vRealize Automation 7.x IaaS Prerequisites manually ()
- Troubleshooting a hanging Blueprint Issue ()
- vRealize Automation and Orchestrator 7.3 Released! ()
- VCAP6-CMA Deploy - Objective 7.1: Deploy and Manage a vRealize Application Services Appliance ()
- HOWTO: Deploy VMware vRealize Automation 6.x Application Services ()