Installing SCVMM 2012 Beta 2

This year is going to be a big one for System Center, with a whole raft of major product updates scheduled to be released later during 2012.  Microsoft TechEds the world over are going to be chock-a-block with some excellent, and hopefully very exciting announcements and hands-on labs.

To get things rolling in my own little lab environment, I’m getting started with SCVMM 2012.  The current release is Beta 2, so it will be interesting to see how the upgrade process through RC and RTM goes.  If it’s anything like the experience with SCVMM 2008 and 2008 R2, it should be pretty good.

Read on for a step-by-step installation.

For the SCVMM 2012 server, I’ve got a Hyper-V VM running Server 2008 R2 Enterprise SP1 with 4GB RAM allocated – of course, in the wonderful world that is Dynamic Memory, it’s not actually using 4GB.  That is just the allocated amount so that the SCVMM installer passes the prerequisite check.

The SCVMM 2012 installer looks pretty similar to previous product versions:

SCVMM 2012 Beta 2 - Install

Read that EULA exceptionally thoroughly, like you ALWAYS do 🙂

SCVMM 2012 Beta 2 - EULA

Select which product components to install:

SCVMM 2012 Beta 2 - Components

This is just the beta so far, so no need for much in the way of identification or product keys:

SCVMM 2012 Beta 2 - User Information

We all love Windows Update – plus I’m curious to see how it will integrate over the lifecycle of the pre-release products:

SCVMM 2012 Beta 2 - Updates

And sure – let’s keep the default installation location 🙂

SCVMM 2012 Beta 2 - Location

And d’oh! Installation prerequisite check failed, as SCVMM 2012 needs the Windows Automated Installation Kit to install.  This was automatically installed with SCVMM 2008 R2, but not as it seems with 2012 (or at least, not in the pre-release versions).

SCVMM 2012 Beta 2 - AIK Needed

So, I quickly installed the WAIK (available for download from here) and re-ran the checker.  Again, some failures which I’ll summarise rather than screenshot everything:

  • Windows Automated Installation Kit (WAIK)
  • Windows Remote Management (WinRM) service must be running – it has a delayed start, so it’s possible to encounter this issue if you kick off the installer too soon after a reboot
  • SQL Server 2008 R2 Command Line Utilities (available from the SQL Server 2008 R2 Feature Pack page here, and the direct download for the 64-bit version is here). The SQL Server Native Client is also required (to be honest, it’s easier to perform the install from the SQL Server 2008 R2 media)

Once the prerequisites are passed, choose a SQL server to use – because there’s a pre-existing VMM database, I changed the default name slightly:

SCVMM 2012 Beta 2 - VMM Database

I prefer to use an AD account for the VMM service account rather than the local SYSTEM account – it gives greater portability down the line, especially if you want to move the VMM database, and it’s also needed for shared ISOs.  This domain account needs to be a member of the local Administrators group on the VMM server:

SCVMM 2012 Beta 2 - Service Account

Leave the network ports as default:

SCVMM 2012 Beta 2 - Networking

And set up a new SCVMM library share:

SCVMM 2012 Beta 2 - Library Share

And away goes the installer – STOP! Coffee time….

SCVMM 2012 Beta 2 - Installing

Once complete, I launched the SCVMM Console and added a new Hyper-V host. It’s actually the same host which is currently managed by the SCVMM 2008 R2 SP1 system, so I’ll be breaking that particular management relationship:

SCVMM 2012 Beta 2 - New Host

The host is a Windows machine on an AD domain:

SCVMM 2012 Beta 2 - Select Host Type

Select the credentials to be used (I’ll go through setting up a RunAs account in another blog post).  The account specified cannot be the same account used for the SCVMM server and it has to be a member of the local Administrators account on the host:

SCVMM 2012 Beta 2 - New Host Credentials

SCVMM 2012 Beta 2 - Selected Host

There’s no upgrade path from SCVMM 2008 R2 to SCVMM 2012, so if a Hyper-V host has a 2008 R2 version of the SCVMM agent, the SCVMM 2012 Add Host wizard will error.  The agent needs to be manually uninstalled first.  Once complete, the host and all the VMs are available for management – nice!

SCVMM 2012 Beta 2 - Finished

4 comments to Installing SCVMM 2012 Beta 2

  • Carl McGhee

    Thanks for posting this guide as I am trying to learn this product. I am having problems at Step 7 ( The prequsiites). I installed the WAIK successfully and began working on the 2 SQL parts. I clicked on the HERE links and downloaded both for x64 as I am running a Windows 2008 R2 quad 3.4 processor with 8 Gb memory. I have a dedicated partition for SCVMM. Both packages download as msi’s but when I try and run them, it tells me they are not valid Windows packages. The warning tells me Incompatible versions. I am running the 64 bit verison of Windows 2008. Do I try the x86 versions? I already have an SQL 2008 instance specifically set up and running vfor SCVMM. I have been doing the Microsoft labs but those are limited (they even say so).

    Thanks for any info you can provide.

    Carl A. McGhee

    • James Bannan

      If you’re already running SQL Server 2008, I don’t think you can use the components from the Feature Pack for SQL Server 2008 R2 – you’ll need to source the appropriate files for SQL 2008.

  • Carl McGhee

    The Sql 2008 is on another physical box, not the SCVMM box. I did load some components from the SQL 2008 cd but not the database engine services as I was planning on using the other SQL 2008 box. I have both SQL 2008 R2 and SQL 2008 running on the other box. Was gonna point the SCVMM to that particular instance of SQL 2008 (not the R2). Back tot he drawing board

    Thanks for the info.

  • Carl McGhee

    trying to find the SQL Feature Pack for SQL 2008 ( not SQL 2008 R2)- found ( // it but it still references SQL 2008 R2 for Command Line Utilities. The only difference is the link number. Maybe I should swith to the SCVMM 2008 R2 SP1.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>