Hi, I've installed vrops 6.0 and migrated 2 installation of vcops 5.8.3.
We have 2 vcops 5.8.3 installed, the first is a vcops monitoring our server infrastructure and it's licensed with vCloud Enterprise license while the second is a vcops for Horizon licensed by VM.
After many try I have configured correctly (I hope) the licensing group and now I correctly see capacity of my 2 licenses with assigned object and license usage.
My problem is that the adapter log still report an error message about the licensing.
The installation is composed by a Master Node, a Data Node and a Remote Collector. vrops for horizon view is configured to send data to the master node.
In the adapters log I see this error:
2014-12-16 19:25:54,418 ERROR [Collector worker thread 19] (7374) com.integrien.adapter3.V4V.V4VAdapter.onCollect - There are no valid V4H licenses.
I've already upgraded and reconfigured the Broker Agent to send data to the new adapter (I've 2 different connection broker agent configured pointing to the same Adapter instance because I've 2 different view infrastructure POD to monitor).
I've saw a KB about a problem if there's no collector running on any of the master/data/collector node but There's at least one collector running (I've checked and I've also run the command reported on the KB to be sure).
Anyone know what could cause this error? Another strange thing is that If i "stop" the View Adapter and try to start it back I get an error:
2014-12-16 11:53:59,495 ERROR [Task Processor worker thread 8] (7374) com.integrien.adapter3.V4V.V4VAdapter.InitializeServerManager - Exception initializing RMI server :
java.rmi.server.ExportException: internal error: ObjID already in use
at sun.rmi.transport.ObjectTable.putTarget(Unknown Source)
at sun.rmi.transport.Transport.exportObject(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.exportObject(Unknown Source)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(Unknown Source)
at sun.rmi.transport.LiveRef.exportObject(Unknown Source)
at sun.rmi.server.UnicastServerRef.exportObject(Unknown Source)
at sun.rmi.registry.RegistryImpl.setup(Unknown Source)
at sun.rmi.registry.RegistryImpl.<init>(Unknown Source)
at java.rmi.registry.LocateRegistry.createRegistry(Unknown Source)
at com.vmware.vcops.adapters.view.net.ServerManager.start(ServerManager.java:112)
at com.integrien.adapter3.V4V.V4VAdapter.InitializeServerManager(V4VAdapter.java:2824)
at com.integrien.adapter3.V4V.V4VAdapter.onConfigure(V4VAdapter.java:298)
at com.integrien.alive.common.adapter3.AdapterBase.configureBase(AdapterBase.java:327)
at com.integrien.alive.common.adapter3.AdapterBase.applyConfiguration(AdapterBase.java:293)
at com.integrien.alive.common.adapter3.AdapterBase.configure(AdapterBase.java:242)
at com.integrien.alive.collector.Collector.startAdapter3(Collector.java:444)
at com.integrien.alive.collector.Collector.startMonitoring(Collector.java:403)
at com.integrien.alive.collector.Collector.startMonitoring(Collector.java:343)
at com.integrien.alive.collector.CollectorTaskHandler.handleStartMonitoring(CollectorTaskHandler.java:182)
at com.integrien.alive.common.communication.task.TaskStart.processTask(TaskStart.java:41)
at com.integrien.alive.common.communication.CommunicatorWorkItem.run(CommunicatorWorkItem.java:28)
at com.integrien.alive.common.util.ThreadPool$WorkerItem.run(ThreadPool.java:253)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)