Sluggish VMware Console
I have been meaning to post this simple fix for a while now but I’m been ridiculously busy over the past several months. I hope to get back into the routine of blogging again more frequently.
Anyway, after I installed Windows Server 2008 R2 on a few VMs that I created, I noticed that video performance was sluggish when using the VMware Console. This is an easy fix but it’s a pain. Here’s what I did to resolve the issue.
Update the Driver to Fix It!
- Login to Windows Server 2008 R2 on the VM.
- Click Start and in the search box type either compmgmt.msc or Computer Management–whichever one that you like.
- In the Computer Management console select Device Manager. In the center pane (or right pane if you do not have the Actions pane open), expand Display adapters.
- Right-click on the display adapter that appears and select Update Driver Software… from the context menu.
- Select Browse my computer for driver software.
- In the Search for driver software in this location: box, type or browse to: C:\Program Files\Common Files\VMware\Drivers\wddm_video. Click the Next button.
- The search should find the VMware SVGA 3D (Microsoft Corporation – WDDM) driver. Click the Close button and Yes to restart the computer.
Perform these steps after you have installed VMware Tools.
I was recently troubleshooting another unrelated issue within our virtual infrastructure and needed to login to an ESX server via the Service Console. I use Putty as my SSH client. This was the first time that I had logged into the Service Console via SSH since the ESX 4.1 upgrade several months ago.
When attempting to login with the lower privileged account that I had been using since the day I installed ESX I received an Access Denied message from the console.
According to the vSphere Upgrade Guide on pg. 69, “After upgrading to ESX 4.1, only the Administrator user has access to the service console. To grant service console access to other users after the upgrade, consider granting the Administrator permissions to other users.”
In Simple Terms
Unfortunately, they don’t tell you exactly how to fix this. All you have to do is add that particular account to the local root group on the particular ESX server.
- Launch the vCenter Client software and login to the ESX host using the root credentials; not the vCenter Server.
- Select the ESX host and click on the Local Users & Groups tab.
- Right-click on the user and select Edit (or add the user if it doesn’t exist).
- Under Group Membership find the root group and click the Add button.
Now the user can login via SSH.