VMware vSphere: A general system error occurred: Connection refused When starting Virtual Machines.

I had an issue the other day with starting a VM. It would DRS successfully, however fail with “A general system error occurred: Connection refused”

Screen Shot 2017-06-02 at 1.10.34 PM

Googling tells me that the culprit is the vmware-vpx-workflow service being stopped. I SSHed into my VCSA and sure enough found that the service was indeed stopped.

Screen Shot 2017-06-02 at 1.15.32 PM.png

So I attempt starting the service, and that failed.

Screen Shot 2017-06-02 at 1.15.43 PM.png

What the hell? Doing a tail on all the logs in the /var/log/vmware/workflow folder don’t come up with anything. However after re-reading the errors during start I realized…maybe its a disk space issue.

Screen Shot 2017-06-02 at 1.16.17 PM.png

Sure enough, our log disk was full. I grew the log disk, and ran the autogrow command in VMware to resize the disks in the VCSA, restarted the services and VOLA!

Screen Shot 2017-06-02 at 1.16.28 PM.png

After updating the disk size, we were all set and I was able to start VMs without issues.