How do I install System Center Virtual Machine Manager (SCVMM)?

Direct answer

I am walking through the installation of SCVMM 2008 R2 SP1 on a new server that I just setup in my demo environment. Hope this is helpful. First lets look at the system requirements. If you want to setup your environment with multiple servers or you want to do a custom install you can find […]

I am walking through the installation of SCVMM 2008 R2 SP1 on a new server that I just setup in my demo environment. Hope this is helpful. First lets look at the system requirements. If you want to setup your environment with multiple servers or you want to do a custom install you can find the requirements here. I am doing my install on a virtual machine that is being hosted on a Lenovo W510 laptop using Boot2VHD technology. If you want to do the same, you might want to checkout a post I did on automatically creating BCDEdit data for a Boot2VHD System.

I am starting with a sysprep’d Windows Server 2008 R2 Server. I have allocated 2 processors and 512mb memory to the guest using dynamic memory. Once I get the system up and running, I will bump up the memory to be close to what I actually need but I will leave it dynamic.

[

SNAGHTML9e4ee86

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/4812.SNAGHTML9e4ee86_5F00_38F57F1D.png)

I am going to be installing the Administrator console as well as the Self-Service portal on my machine. I need to install some prerequisite software before I can install SCVMM.

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/0211.image_5F00_0D150561.png)

If you would like more detail on the installation of IIS see How To Install IIS 7 on Windows Server 2008 R2 SP1 For Use With SCVMM 2008 R2 SP1

We now have IIS and SQL Server 2008 R2 configured and the firewall ports open for SQL and for IIS.

Default VMM library server: VMM uses library servers and library shares to store file-based resources, such as ISO images and virtual hard disks that can be used to create virtual machines. The VMM library also makes available virtual machine templates, guest operating system profiles, and hardware profiles that reside in the VMM database. You can also store virtual machines in the library when they are not in use. When you install the VMM server, Setup also adds the computer as the default library server, and you have the option to either create a new default library share on the VMM server or use an existing share on the VMM server as a library share. After setup is complete, you can add other library shares to the default library server or other library servers on separate computers.

Important

Important: You cannot remove or relocate the default library server or its library share. Give careful consideration to the location of the default library share before installing the VMM server.

Time to put the media in and start the VMM installation

[

SNAGHTML15dea84

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/5483.SNAGHTML15dea84_5F00_7190035D.png)

note

Note If you have previously chosen to use Microsoft Update on this computer, the Microsoft Update page does not appear.

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/6558.image_5F00_07966EF0.png)

-

Important

Important If you specify a remote SQL Server instance, there are additional configuration steps you must perform. For more information, see Configuring a Remote Instance of SQL Server for VMM (http://go.microsoft.com/fwlink/?LinkID=134060).

-

note

Note

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/7144.image_5F00_4BF6602F.png)

Important

Important After setup is complete, you can add other library shares to the default library server or other library servers on separate computers; however, you cannot remove or relocate the default library server or its library share. So give careful consideration to the location of the default library share before installing the VMM server.

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/0602.image_5F00_424DF1F9.png)

note

Note If you use a domain account for the VMM service account, it is strongly recommended that you create an account that is specifically designated to be used for this purpose. When a host is removed from the VMM server, the account that the VMM service is running under is removed from the local Administrators group of the host. If the same account is used for other purposes on the host, this can cause unexpected results. You also should not use the same account for the VMM service account that you use for configuring a remote SQL Server for the VMM database. For more information, see Hardening the VMM Server (http://go.microsoft.com/fwlink/?LinkID=145055).

Important

Important If you plan to use shared ISO images with Hyper-V virtual machines, you must use a domain account for the VMM service account.

Important

Important If you are using a disjointed namespace, you must use an account other than the Local System account. A disjointed namespace occurs when one or more computers have a primary Domain Name System (DNS) suffix does not match the DNS name of the Active Directory Domain Services (AD DS) domain of which the computers are members. For example, a member computer that uses a primary DNS suffix of corp.fabrikam.com in an AD domain named na.corp.fabrikam.com is using a disjointed namespace. For more information about a disjointed namespace, see Naming conventions in Active Directory for computers, domains, sites, and OUs (http://go.microsoft.com/fwlink/?LinkId=123886).

Important

Important It is a best practice to not use the default port settings. The port settings that you assign during the VMM server installation cannot be changed without uninstalling and reinstalling VMM server. The ports that you assign during setup must identically match the port settings that you assign when installing the related VMM components that the VMM server communicates with. For more information, see VMM Ports and Protocols (http://go.microsoft.com/fwlink/?LinkID=128912). Consider this… All other web services IIS and SQL Reporting will default to port 80! I will take the default. [

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/6746.image_5F00_1B9F65AC.png)

note

Note The value of the File transfers to agents on hosts and library servers port cannot exceed 32768.

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/7723.image_5F00_6B28E135.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/3021.image_5F00_7D9131EA.png)

note

Note When you install the VMM server, all accounts in the local Administrators security group are automatically added to the VMM Administrator user role. If you want to add or remove user accounts from the VMM Administrator user role, see Managing User Roles (http://go.microsoft.com/fwlink/?LinkID=125951).

Now that we have the server installed and running, we need to install a client so we can connect to it.

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/7711.image_5F00_341EDD2F.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/4186.image_5F00_1C37F609.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/3513.image_5F00_7993B78D.png)

[

SNAGHTML1ba3589

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/0880.SNAGHTML1ba3589_5F00_1D6C691B.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/8304.image_5F00_0E08E13F.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/5076.image_5F00_17156CC0.png)

[

image

](http://blogs.technet.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-65-88-metablogapi/8304.image_5F00_2A56235F.png)

Resources that were helpful in putting this post together: http://technet.microsoft.com/en-us/library/cc793149.aspx

Important

Important After you have finished installing the VMM components, there are additional tasks required to make VMM fully functional and optional configuration tasks depending on how you implement VMM in your environment. Case in point… check out Backing Up and Restoring the VMM Database

I will do a separate post on adding a Hyper-V Host to the VMM. I will also do a separate post on Integrating VMM with SCOM. And yet another to add the Self Service Portal in the days or weeks to come.

-

IT Pro, VMM, Hyper-V, Virtual Machine Manager, SQL Server, Virtualization, IT Manager, Windows Server 2008 R2, Management, System Center, How To, SCOM, Operations Manager 2007 R2, IT Management, SCVMM, Systems Management, GURU-Tip, Dan Stolts, Step-By-Step

Dan Stolts

Founder and Chief AI Officer of Just In Time AI, with an IT career that began in 1988 -- nearly four decades of experience. Over a decade of that career went into building ITProGuru into a 250,000-uniques/mo IT-community resource, and he now applies the same teach-first approach to AI systems that run real businesses. Full profile →