I'm trying to set VDP up in a test lab. Enviroment has two host in a cluster and about 25 VM's. Two NFS datasores. One with the vm's on it and the other dedicated to the VDP VM.
I've deleted and redployed the VDP appliance 3 times now and the result is always the same. I've followed the guide to the letter.
I can create backup jobs but backup jobs never start. The backup tab will show the "Failed count" increase but vCenter never displays any task or events that give any clue that VDP tried to do anything.
I found one KB which suggested using this command to find bad datastores: "echo "select * from proxy_datastore_mapping" | psql mcdb -p 5555 -U admin"
Output shows: "(0 rows)"
Looking in the logs I see several errors. One is this one from vdr-server.log file.
2012-12-14 11:13:34,214 ERROR [Timer_general]-schedule.DatastoreHandler: com.emc.vdr.schedule.DatastoreHandler.unable to fill datastores to proxies:
java.lang.NullPointerException
at java.util.Arrays$ArrayList.<init>(Unknown Source)
at java.util.Arrays.asList(Unknown Source)
at com.emc.avamar.mcsdk.adapter.model.VmwareDataStore.dump(VmwareDataStore.java:136)
at com.emc.avamar.mcsdk.adapter.service.ManagedEntityAuxiliary.toString(ManagedEntityAuxiliary.java:19)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuilder.append(Unknown Source)
at java.util.AbstractCollection.toString(Unknown Source)
at java.lang.String.valueOf(Unknown Source)
at java.lang.StringBuilder.append(Unknown Source)
at com.emc.vdr.schedule.DatastoreHandler.fillProxiesWithDatastores(DatastoreHandler.java:79)
at com.emc.vdr.schedule.UpdateDatastoreTask.run(UpdateDatastoreTask.java:22)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
The AXIS2.log file has several errors two like this one:
012-12-14 10:03:46,942 [1287884011@qtp-163349775-15] ERROR org.apache.axis2.engine.AxisEngine - E22234: Group does not exist.
org.apache.axis2.AxisFault: E22234: Group does not exist.
at com.avamar.mc.sdk.McServiceMessageReceiverInOut.createAxisFault(McServiceMessageReceiverInOut.java:21000)
at com.avamar.mc.sdk.McServiceMessageReceiverInOut.invokeBusinessLogic(McServiceMessageReceiverInOut.java:4761)
at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:173)
at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(
2012-12-14 10:02:54,331 [1832696385@qtp-163349775-0] ERROR org.apache.axis2.engine.AxisEngine - E22236: Client does not exist.
org.apache.axis2.AxisFault: E22236: Client does not exist.
at com.avamar.mc.sdk.McServiceMessageReceiverInOut.createAxisFault(McServiceMessageReceiverInOut.java:21000)
at com.avamar.mc.sdk.McServiceMessageReceiverInOut.invokeBusinessLogic(McServiceMessageReceiverInOut.java:4761)
at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:173)