I’ve installed SCVMM 2012 beta in my test lab. I thought I ‘d share the different steps involved.
“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:
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.
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.
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.
If all goes well you will see the install splash screen (which is actually quit nice imho)
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
Let’s continue on our journey:
Tick the I have read button and click next:
Select the desired features and click next.
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:
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.
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:
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
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.