Hyper-V Program Manager
I have received a number of questions about how to go about setting up remote management of our free Hyper-V server (not the one that is part of Windows). So I thought I would sit down and write up a set of blog posts to talk about how to do this. Today I am going to talk about how to remotely manage a Hyper-V server from a Windows 7 desktop when in a workgroup environment.
I am going to assume that you have already installed Hyper-V server and have configured the server name, workgroup name and networking appropriately (in my case – the server name is “Server1” and the workgroup name is “WORKGROUP” – not very original, I know). Also, I am not going to be talking about the other aspects of setting up a Hyper-V server (e.g. configuring automatic updates, enabling remote desktop, etc…). I am just focusing on how to get remote management working.
Server Configuration
The first thing you will need to do is to go to the Hyper-V server and run SConfig.cmd (this is configured to run automatically when you log into a Hyper-V server – if you have changed this you can start it manually. It is in the Windows\System32 folder on the server). Once you are in SConfig.cmd you will need to:
Next, I am going to assume that you are not logged into your Windows 7 computer with the “Administrator” account (which is disabled by default) so you will need to create a second account on the Hyper-V Server. To do this you will need to go into SConfig and:
Next – to enable remote (but read-only) access with device manager – run this command from the command prompt as well: reg add HKLM\Software\Policies\Microsoft\Windows\DeviceInstall\Settings /v AllowRemoteRPC /t reg_dword /d 1 (once again that is a single command).
Finally you will need to restart the server one last time (you can use option 13 on the Sconfig menu).
Desktop Configuration
Now it is time to go and configure the desktop computer.
The first thing to do is to download and install the Remote Server Administration Toolkit. You can download it from here: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d and install it by just running it and following the prompts.
After you have done this you will need to enable the correct remote management tools. To do this:
In most workgroup configurations you will not have reliable name resolution for remote computers (i.e. you need to use the IP address). However – many of the server management tools require that name resolution be working reliably. If you are using a fixed IP address on the Hyper-V server – you can make this work by editing the “hosts” on the desktop computer (note – you can skip this step if you can ping the Hyper-V server using its name and have it resolve to an IP address correctly):
(Here is the hosts file from my desktop – after I have modified it for my server)
You will need to enable the use of WinRM to connect to your Hyper-V server. To do this you will need to:
Now you will need to use HVRemote to enable remote management of Hyper-V on the desktop computer.
You can now open Server Manager on the desktop computer. To do this:
After you enter your server name – you should have full access to manage your Hyper-V server:
The only caveat here is that Performance monitor still connects to the local computer. You can, however, add individual counters from the remote server one at a time. One thing that tripped me up on this issue is that after entering the server name you need to select the Select counters from computer: drop down and hit enter:
Cheers, Ben
Hi I have a problem. If I will allow MMC control I always got the message: cant reconfigure firewall ... any ideas?
Benedikt -
Strange. Are you logged in as administrator? Is the firewall running?
Cheers,
Ben
Unfortunately, current version of RSAT can't be installed on Windows 7 (Ultimate x86) SP1 RC.
---------------------------
Windows Update Standalone Installer
The update is not applicable to your computer.
IL -
The secret is that you need to install RSAT first, and then install the SP1 RC release. Note that you can uninstall SP1, install RSAT and then install SP1 RC again.
On my home network name resolution started working as soon as I enabled the file server role and shared a folder over the network. YMMV of course.
Hi Ben
I am new to Hyper-V at this point i've install Hyper-V server 2008 on Dell Server. How could we install SBS 2008 server on top of this Hyper-V layer.
My plans are to install Linux and SBS 2008 server on this hyper-v server
Regards
Ayaz
Hi great tutorial on how to set it up. One bit I got caught out on was setting up the extra admin account on the hyper-v server with the same name as the Windows 7 account. It may be best to emphasize that they must be the same name. I was unable to connect via server manager until I had matching accounts.
Also for troubleshooting the cscript hvremote.wsf /show /target:SERVERNAME command works great it's how I worked out my issue.
Having an issue with enabling this on my server (sp1/domain member). I have followed the steps in order but every time I try Step 3 - Allow Server Manager Remote Management I am prompted to enable PowerShell first and restart. I have done this many times and seem to be stuck in a loop, any ideas? can't seem to find any other info on this problem. Thanks.
THANKS SO MUCH TRYING TO LEARN THIS IS A MISSION AND YOUR DETAIL HELP IN HOW TO DO THIS IS JUST WHAT I NEEDED!
is there any workaround to manage a hyper-v server 2008 r2 from windows 8?
the new hyper-v manager shows incompatible server version :S
Hi
I have a small home lan to do training, software eval, etc. So I decided to use my small server to run a virtualised environment.
First up was ESXi. Installed and running in 10 minutes. First VM 5 minutes after that.
Then Hyper V. Installed in about an hour with Windows core. The next two days was frustration trying to configure it and it still isn't working.
Firsat impression; I understand why ESX is the market leader.
Steve
Hi Ben!
I started testing the Hyper-V Server 8 and have one question - after restart the option 4) Configure Remote Management always indicate failure and need to be reenabled - how to get this enabled after server restart?
Thanks,
Viorel
Hi!
I wanted to ask, if this whole procedure is still necessary for Server 2012 and Windows 8 Client?
Thanks
Mike
I have tested it .
only Hyper-v manager part is working.
First I have to apologize for the previous wrong comment.
Second it might be helpful to explain my experience:
1-HVRemote instructions are fine just for using Hyper-V Manager not for Server manager.
2-IF server and client are in domain we don’t need HVRemote just Administrative Tool on client is enough to run server manager for handling Hyper-v R2 remotely.
3-In comparison Hyper-v R2 with Citrix( XenServer) Xen is very easy and perfect