Our Vcenter instance has over 2K VMs and upgraded my vcenter plugin from 5.5.0 to 5.5.1 and noticed a huge increase in performance, but intermittently gives me back no results when querying VM's using my workflows. Has anyone else experienced this?
Thank you
Yes, common bug that will be resolved in next major release. For now, you may work-around by disabling the inventory service in vCO.
On your vCO server, edit the vmo.properties file and add the following line:
com.vmware.o11n.vim.useInventoryService=false
Are there any side effects to doing this?
Well, some queries may become slower if there are many connections talking to the same VC, but the speed difference should not be huge.
I notice that my workflows are very fast when calling VC after a 20 min warm up period, then sometimes the workflows will hang because the VC connection is slow again. This wont work for us if I cannot predict the speed. Any ideas?
Thank you
This is because the plug-in caches objects. Loading objects the first time is slow but then running a workflow using the same objects is fast. However it should not hang.
Here is what happened and hopefully this will help someone in the future... I manually migrated from VCO 5.1 to 5.5 and had a bunch of slowness etc. I then performed and in-place upgrade of 5.5 to 5.5.1 which VM support told me I should not have done it that way. So I took their advice and built a new VCO 5.5.1 appliance and turned off the inventory service like I did in the previous version. The box proceeded to fall over, intermittent outages etc. I turned the inventory service back on and everything is happy. The 5.5.1 appliance is solid out of the box.
There is one ghost in the machine.. The PowerShell snap in disappeared once on me. My workflows could not instantiate any powershell objects because of that. I had to re-add the powershell host and update my configuration.
Hope this helps
-Stephen