VMware Cloud Community
Yankora
Contributor
Contributor

Problem with vCAC distributed install

I have with installing vCAC Web +Model manager on first IaaS web node. I tried the installation on W2K8R2SP1 and W2k12R2 and both failed at the same step:

Info : 2015-04-01 11 02 34 577 PM :InstallRepoModel:

Info : 2015-04-01 11 02 34 577 PM :  ##InstallRepoModel Install Repository Models

Info : 2015-04-01 11 02 34 624 PM :  "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\RepoUtil.exe" Assembly-SqlInstall -f  "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.External.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Licensing.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ManagementModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.VMWareModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ReportsModel.Common.dll" -s sqlcloud -d "svvcacdb"  --overwrite -v

Info : 2015-04-01 11 12 37 457 PM :  System.Data.Services.Client.DataServiceTransportException: The operation has timed out ---> System.Net.WebException: The operation has timed out

Info : 2015-04-01 11 12 37 472 PM :     at System.Net.HttpWebRequest.GetResponse()

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.HttpWebRequestMessage.GetResponse()

Info : 2015-04-01 11 12 37 472 PM :     --- End of inner exception stack trace ---

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.HttpWebRequestMessage.GetResponse()

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.DataServiceContext.GetResponseHelper(ODataRequestMessageWrapper request, IAsyncResult asyncResult, Boolean handleWebException)

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.QueryResult.ExecuteQuery()

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.DataServiceRequest.GetQuerySetCount(DataServiceContext context)

Info : 2015-04-01 11 12 37 472 PM :     at System.Data.Services.Client.DataServiceQueryProvider.ReturnSingleton[TElement](Expression expression)

Info : 2015-04-01 11 12 37 472 PM :     at System.Linq.Queryable.Count[TSource](IQueryable`1 source)

Info : 2015-04-01 11 12 37 472 PM :     at DynamicOps.Tools.Common.AssemblyHelpers.InstallSqlAssembly(String assemblyFileName, String server, String catalog, String userName, String password, String httpRootRepository, Boolean overwrite)

Info : 2015-04-01 11 12 37 472 PM :     at DynamicOps.Tools.Repoutil.Commands.AssemblySqlInstallCommand.Execute(CommandLineParser parser)

Info : 2015-04-01 11 12 37 472 PM :  Warning: Non-zero return code. Command failed.

Info : 2015-04-01 11 12 37 472 PM :C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DeployRepository.xml(603,6): error MSB3073: The command ""C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\RepoUtil.exe" Assembly-SqlInstall -f  "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.External.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Licensing.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ManagementModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.VMWareModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ReportsModel.Common.dll" -s sqlcloud -d "svvcacdb"  --overwrite -v" exited with code 1.

Info : 2015-04-01 11 12 37 488 PM :Done Building Project "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DeployRepository.xml" (InstallRepoModel target(s)) -- FAILED.

Info : 2015-04-01 11 12 37 519 PM :Build FAILED.

Info : 2015-04-01 11 12 37 535 PM :"C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DeployRepository.xml" (InstallRepoModel target) (1) ->

Info : 2015-04-01 11 12 37 535 PM :(InstallRepoModel target) ->

Info : 2015-04-01 11 12 37 535 PM :  C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DeployRepository.xml(603,6): error MSB3073: The command ""C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\RepoUtil.exe" Assembly-SqlInstall -f  "C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.External.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.Core.Licensing.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ManagementModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.VMWareModel.Common.dll","C:\Program Files (x86)\VMware\vCAC\Server\Model Manager Data\DynamicOps.ReportsModel.Common.dll" -s sqlcloud -d "svvcacdb"  --overwrite -v" exited with code 1.

Info : 2015-04-01 11 12 37 535 PM :    0 Warning(s)

Info : 2015-04-01 11 12 37 535 PM :    1 Error(s)

Info : 2015-04-01 11 12 37 535 PM :Time Elapsed 00:10:03.61

There is nothing wrong in the DB, MSDTC configuration are oK on the SQLserver and the Web01 node. This is for vCAC 6.1 with .Net Framework 4.5.1 installed. (Even 4.5.2 did not work)

Any help is much appreciated..

Tags (3)
4 Replies
mteofrio
VMware Employee
VMware Employee

Is your IaaS system built from Clone? If so, you will need to uninstall and reinstall MSDTC with an msdtc -uninstall and mstdc -install in powershell respectively. Also, look at your SQL server and make sure all the MSDTC setting are set correctly that your firewall service is enabled but that your firewall is off.  Also, check the timeout settings on your SQL Instance in the Configuration Manager.

Thanks,

Mike Teofrio

harirajan2014
Enthusiast
Enthusiast

Have you done the IAAS configuration manually  , just install a vannila windows server  after checking the compatibility matrix in vmware site . take a snapshot of the VM once done.

For IAAS strongly recommending you to install the OS from ISO (Please don't clone , if you are cloning you have to do the MSDTC uninstall re-install ) , 

Once the OS installation over , install all the patches using windows update and run this script https://github.com/vtagion/Scripts/blob/master/vCAC62-PreReq-Automation.ps1 .

While installing IAAS it will do a pre-requisite check and it will provide few of the blockages.

Few more things needs to check .

IAAS time , VCAC , SSO time should be equal and correct.

Since you are doing the Distributed Deployment ,  in Loadbalancer necessary port should be opened  and the loadbalancer virtual vcac fqdn you need to provide in IAAS installation.

Most important thing in IAAS installation all the components in vcac deployment reverse and forward lookup should work , or else you will end-up with error , please check this .

For all the componets and loadbalancer ip's do the nslookup FQDN and IP

0 Kudos
sree_84
Contributor
Contributor

Hello, Could you try these steps to validate if you LB is working fine, 1) IIS is already installed on the server 2) Bind port 443 to default website selecting the certificate 3) Make sure that only one active node is selected in the load balancer 4) try hitting the LB IAAS web IP to check if the LB is correctly redirecting the connection on port 443 to your IAAS web

0 Kudos
DonalB
Enthusiast
Enthusiast

Had something similar and while LB was also something I looked into, maybe the solution I posted here may help:

Error whilst installing vCAC 6 - error MSB3073

0 Kudos