I’ve been a Mac user since 1999, which means I’ve also been a VMware Fusion user for quite a long time. There’s a number of use cases for running virtual machines on your Mac instead of on an ESXi host. For me, it comes down to two major ones.
- The need to run a Windows application (hi, Visio!)
- Running a nested lab (You’d be surprised with what you can do)
I run Fusion on a couple of different types of Macs. First, a MacBook Pro with 16 GB of RAM. This is where the Windows machine lives, as well as things like the UCS Platform Emulator. If you’re looking to get started with the UCS Platform Emulator, be sure to check out this post. The second is a MacPro with 32 GB of RAM, here I run an full ESXi lab. I wrote a post on my home lab a while ago, the only thing which has changed is I now have 32 GB of RAM instead of 20. It runs great, even doing things like running vSphere 6.5 with the vCenter Server Appliance and Update Manager.
I’m going to use this post to catalog tips and tricks I’ve found to be useful with VMware Fusion as I document them, since I use the product so much.
Cannot Find a Valid Peer Process to Connect to
I have seen this dreaded error message after VMware fusion has been not responding and I force quit. Then I launch VMware Fusion again and see this dreaded message when I try to start a VM.
There is nothing worse than seeing the message in VMware cannot find a valid peer process to connect to. Often I want to do test something quickly in VMware fusion, and this message slows things down. The good news is I have figured out some tricks. The first time I saw this VMware peer process message, no matter how many times I quit and re-launched my VM would not start. I then rebooted, and it worked fine. The second time it happened, I investigated further
As you can see, even though I had quit and re-launched VMware Fusion a number of times, the vmware-vmx process was hung. Once I killed that process, and re-launched VMware Fusion, I was good to go, and I no longer saw the message cannot find a valid peer process to connect to in VMware Fusion.
VMware Remote Console Uses VMware Fusion!
Did you know if you open a VM in vCenter using the Launch Remote Console feature your VM will open in VMware Fusion if you have it installed?
By open in VMware Fusion, I mean a VMware Fusion Window. It looks and feels like a VM you are running locally, but of course, it is hosted in your vSphere environment.
This is a cool little feature that provides more integration between your vSphere environment and your Mac.
As I’ve mentioned, I’ve been using VMware Fusion quite a bit lately. I’ll update this post with new information as I discover it. Happy virtualizing!