Blog

SCVMM 2012 Beta: Installation process

I’ve installed SCVMM 2012 beta in my test lab. I thought I ‘d share the different steps involved.

Preparations:

“By failing to prepare you are preparing to fail” Benjamin Franklin.

First of all: Get the eval files. You can get them here in different forms:

http://technet.microsoft.com/en-us/library/gg671824.aspx

I’m using the files and not the pre prepped VHD in this post.

On the same page there’s also a link to documentation to get things started.

Prerequisites:

To save you a lot of time I’ve listed the prerequisites you need to fulfill to install the VMM2012 beta software as quickly and painless as possible:

Memory: If you use a Virtual machine in Hyper-V make sure you give it at least 2048mb of memory. Even when you use dynamic memory the minimum amount needs to be at 2048mb otherwise the installer will not pass the prerequisites and just stops. When you give the machine 2048mb it will pass the prerequisite check with a warning because the recommended amount of ram is 4096mb.

WAIK: Install the waik 2.0 which can be downloaded here: http://www.microsoft.com/downloads/en/confirmation.aspx?displaylang=en&FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34

IIS 7 (for selfservice portal): Install IIS7 through the webserver role.

SQL: You can use an existing SQL server or install one locally. There’s no (or not yet an) option to install SQL express during install like in SCVMM 2008. I’ve installed SQL Server 2008 R2 Express which is free and downloadable through this link: http://www.microsoft.com/express/Database/

.NET Framework 3.5 SP1: Can be installed through the server role wizard.

User: Add the VMM admin user to the local admin group. Even when the user is in a group which is in the local admin group you still need to add the specific user to the local admin group during install or the install will fail. More info below.

Install:

So after the download is complete run the archive on your server:scvmm2012_1

scvmm2012_2

Start the setup from an elevated prompt. This is a habit I made myself used to to always start a setup like this. It’s a small effort to launch the setup like this but it can safe you a lot of troubleshooting time when things are not installing correctly.scvmm2012_3

If all goes well you will see the install splash screen (which is actually quit nice imho)

Click install:scvmm2012_4

OEPS first crash. The setup crashed.scvmm2012_6

Turned out I still had a pending reboot after installing the prerequisites and therefore the installer was not able to verify whether I had .NET framework installed.

I rebooted my test machine and ran the sequence above again and this time it passed the step without crashing. Remember this is still BETA so things may happen Smile

Let’s continue on our journey:

Tick the I have read button and click next:

scvmm2012_7

Select the desired features and click next.

Note that in comparison with SCVMM2008 if you select VMM Server it’s automatically installing the VMM admin console as well. In my test scenario I’m installing all the features:scvmm2012_8

Fill in your data and click next:scvmm2012_9

Choose your install location (some straight forward stuff, bear with me Smile ).scvmm2012_10

Although we are using dynamic memory on this machine and it can have all the memory it requests the machine thinks that there’s only 2048mb installed and gives us a warning but we’re able to pass and click next:scvmm2012_14

In the SQL database configuration you need to fill in the desired server, instance, user to use and dbase name. scvmm2012_15

I have chosen to install this on a locally installed SQL 2008 R2 express edition. However when I selected the installer was not able to find the proper dbase.

You have to make sure that the protocols are enabled on your SQL install to be able to connect to the dbase. Like shown below:scvmm2012_16

The install continued after that. In the next screen you need to fill in your accounts. You’ll need a domain account to be able to use the high availability options. In this case I choose not to store the encryption key in my AD but again for the high availability environments this is mandatory:scvmm2012_17

If your account is not in the local admin group you’ll get the error below:scvmm2012_18

I just leave all the ports as default. But if you need specific ports in your environment make sure to put them here and configure your firewall accordingly.scvmm2012_19

Review all the settings in the summary and press Install (finally some action Smile)scvmm2012_22

Installing…scvmm2012_23

Success! scvmm2012_24 

So we now have our SCVMM2012 beta installed. If you are using Hyper-V I would recommend to take a snapshot of your install. The added advantage is that if you install your dbase locally it’s also included in the snapshot which is great for testing environments Smile

In the next blog post I’ll go further into detail to get the environment up and running and see what nice features are in the new release.

Finally:

scvmm2012_25The new icon: Will there be more Cloud specific services in there? Surprised smile

Enough talk, let’s build
Something together.