Data Services Manager: DB DEPLOYMENT FAILED , Message: wdc-10-r12esx02.oc.vmware.com
search cancel

Data Services Manager: DB DEPLOYMENT FAILED , Message: wdc-10-r12esx02.oc.vmware.com

book

Article ID: 297281

calendar_today

Updated On:

Products

VMware Data Services Manager

Issue/Introduction

During Db deployment, all ESX servers in the agent's environment need to be accessible by hostname. If they are not  DB DEPLOYMENT FAILS with the following error
 

com.vmware.tdm.sp.common.exception.TdmException: JobTaskLabel: Role=STAND_ALONE, DB_UUID=########-####-####-####-########b6f5, Message: host.exmaple.com
at com.vmware.tdm.core.service.impl.DbClusterNodeDeployerServiceImpl.deployNodes(DbClusterNodeDeployerServiceImpl.java:96)
at com.vmware.tdm.fsm.create.actions.DeployDbVmAction.process(DeployDbVmAction.java:73)
at com.vmware.tdm.sp.fsm.generic.action.FsmAction.doAction(FsmAction.java:14)
at com.vmware.tdm.sp.fsm.generic.action.FsmAction.doIt(FsmAction.java:30)
at com.github.oxo42.stateless4j.transitions.TransitioningTriggerBehaviour.performAction(TransitioningTriggerBehaviour.java:20)
at com.github.oxo42.stateless4j.StateMachine.publicFire(StateMachine.java:223)
at com.github.oxo42.stateless4j.StateMachine.fire(StateMachine.java:145)
at com.vmware.tdm.provider.api.fsm.CreateDBTenantFsm.start(CreateDBTenantFsm.java:107)
at com.vmware.tdm.provider.api.fsm.CreateDBTenantFsm$$FastClassBySpringCGLIB$$a703d25b.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:708)
at com.vmware.tdm.provider.api.fsm.CreateDBTenantFsm$$EnhancerBySpringCGLIB$$ac2252fc.start()
at com.vmware.tdm.tenant.base.fsm.BaseTenantFsmJob.execute(BaseTenantFsmJob.java:65)
at com.vmware.tdm.tenant.base.fsm.BaseTenantFsmJob.execute(BaseTenantFsmJob.java:32)
at com.vmware.tdm.jobmanager.core.JobEngine.lambda$submit$0(JobEngine.java:147)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
 



Environment

Product Version: 1.4

Resolution

All ESX servers in the agents Vsphere environment must be in  DNS and resolvable. They were not in this case 

 

root@dms-provider [ ~ ]# nslookup host.exmaple.com
Server: 127.0.0.53 Address: 127.0.0.53#53 ** server can't find host.exmaple.com: NXDOMAIN

Adding the entries resolved this 
 

root@dms-provider [ ~ ]# nslookup host.exmaple.com 
Server: 127.0.0.53 Address: 127.0.0.53#53 Non-authoritative answer: Name: host.exmaple.com
Address: 10.0.0.1