Quantcast
Channel: VMware Communities : Discussion List - vRealize Orchestrator
Viewing all articles
Browse latest Browse all 6251

Can vRO register to multiple vCenters as extension?

$
0
0

Dears,

 

Not sure if my requirement is supported. My environment has 2 separated VCSA 6 (vcsa-01 and vcsa-02, no enhanced link mode).

 

Now I deployed vRO 7.0:

* use vcsa-01 as authentication provider

* add vcsa-01 instance to vRO

* register vRO to vcsa-01 as extension

 

Everything works OK. And then I want the vRO can also orchestrate vcsa-02, so I added vcsa-02 instance to the vRO. It also works without issue. And then I want vRO workflow can also be launched from vcsa-02's web client. So I tried to register the vRO to vcsa-02 as extension.

 

The register workflow finished without error, and I can also see the vRO UI (vRO Servers, Workflows, Scheduled workflows, Wait for interaction, etc) from vcsa-02 web client. But there is 0 entry under "Orchestrator servers". From vcsa-02's log file (/var/log/vmware/vsphere-client/logs/vsphere_client_virgo.log), I can see there are some 500 internal server errors:

 

[2016-10-20T02:05:35.985Z] [WARN ] data-service-pool-219  70000104 100006 200001 com.vmware.vco.session.impl.VcoServiceFactoryImpl  Error creating vCO service on [Configuration [servicePath=/vco/api/, vcoServiceUri=https://10.10.10.10:8281, serviceGuid=55d25bc9-0916-48cf-a5f9-54fdb1d07abf]] org.springframework.web.client.HttpServerErrorException: 500 Internal Server Error

    at org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:92)

    at org.springframework.web.client.RestTemplate.handleResponseError(RestTemplate.java:494)

    at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:451)

    at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:409)

    at org.springframework.web.client.RestTemplate.getForEntity(RestTemplate.java:229)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl.authenticateVco(VcoServiceFactoryImpl.java:115)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl.access$000(VcoServiceFactoryImpl.java:44)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl$1.doCall(VcoServiceFactoryImpl.java:100)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl$1.doCall(VcoServiceFactoryImpl.java:95)

    at com.vmware.vco.adapter.concurrent.VcoServiceTask.call(VcoServiceTask.java:37)

    at com.vmware.vco.adapter.concurrent.VcoExecutorService.executeAndWaitForAnyWithTimeout(VcoExecutorService.java:80)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl.createVcoServices(VcoServiceFactoryImpl.java:109)

    at com.vmware.vco.session.impl.VcoServiceFactoryImpl.checkVcoServicesFor(VcoServiceFactoryImpl.java:217)

    at com.vmware.vco.session.impl.VcoSessionFactoryImpl.lookupVcoSession(VcoSessionFactoryImpl.java:240)

    at com.vmware.vco.session.impl.VcoSessionFactoryImpl.getVcoServicesForVc(VcoSessionFactoryImpl.java:221)

    at com.vmware.vco.session.impl.VcoSessionFactoryImpl.getVcoServices(VcoSessionFactoryImpl.java:94)

    at com.vmware.vco.adapter.dataservice.RootVcoNodePropertyProvider$1.call(RootVcoNodePropertyProvider.java:61)

    at com.vmware.vco.adapter.dataservice.RootVcoNodePropertyProvider$1.call(RootVcoNodePropertyProvider.java:55)

    at com.vmware.vco.adapter.util.PropertyProviderUtil.fetchProperty(PropertyProviderUtil.java:16)

    at com.vmware.vco.adapter.dataservice.RootVcoNodePropertyProvider.getOwnAdminRights(RootVcoNodePropertyProvider.java:55)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at com.vmware.vise.data.query.impl.ServicePropertyProviderAdapter.invokeMethod(ServicePropertyProviderAdapter.java:285)

    at com.vmware.vise.data.query.impl.ServicePropertyProviderAdapter.getProperties(ServicePropertyProviderAdapter.java:127)

    at com.vmware.vise.data.query.impl.DataManager.getDataFromPropertyProvider(DataManager.java:1403)

    at com.vmware.vise.data.query.impl.DataManager.getResultFromPropertyProvider(DataManager.java:1375)

    at com.vmware.vise.data.query.impl.DataManager.access$000(DataManager.java:79)

    at com.vmware.vise.data.query.impl.DataManager$1.call(DataManager.java:884)

    at com.vmware.vise.data.query.impl.DataManager$1.call(DataManager.java:880)

    at com.vmware.vise.util.concurrent.ExecutorUtil$3.call(ExecutorUtil.java:630)

    at com.vmware.vise.util.concurrent.ExecutorUtil$ThreadContextPropagatingCallable.call(ExecutorUtil.java:984)

    at java.util.concurrent.FutureTask.run(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

 

 

   

I also tried with enhanced link mode in my lab, but got the same result. Does anyone have experience in this kind of deployment?


Viewing all articles
Browse latest Browse all 6251

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>