Deze week stond, zoals het grootste deel van mijn tijd, volledig in het teken van System Center 2012. Na het delen van diverse nieuwtjes vanuit de productteam meeting en het geven van enkele handigheidjes met betrekking tot SCCM, is het vandaag de beurt aan System Center Virtual Machine Manager. Hoe installeer je dit 'lekker snel' zodat je er direct mee aan de gang kunt.

Deze week stond, zoals het grootste deel van mijn tijd, volledig in het teken van System Center 2012. Na het delen van diverse nieuwtjes vanuit de productteam meeting en het geven van enkele handigheidjes met betrekking tot SCCM, is het vandaag de beurt aan System Center Virtual Machine Manager. Hoe installeer je dit 'lekker snel' zodat je er direct mee aan de gang kunt.
Beginsituatie
We gaan bij deze beschrijving uit van:
  • 1 Hyper-V host met daarop 2 virtual machines.
  • Eén domaincontroller en een memberserver. De virtualisatiehost is voor het gemak alvast lid van het domein en op de memberserver staat een 'next-next-finish' installatie van SQL Server 2008 R2 plus SP1.
De overige voorwaarden voor installatie van het pakket zijn:
  • Windows Automated Installation Kit (WAIK) voor Windows 7 geïnstalleerd.
  • IIS geïnstalleerd (wanneer je de self-serviceportal wil installeren).
  • Een (domein-)serviceaccount ten behoeve van SCVMM.
Zijn bovengenoemde zaken voor elkaar, dan kunnen we aan de slag.
System Center 2012
Je ziet dat ik expres .NET 3.5 niet heb geïnstalleerd. Dit om te laten zien dat de installatie van System Center Virtual Machine Manager (SCVMM) dit eventueel ook zelf kan afhandelen.
System Center 2012
Hierna voldoe je aan alle 'prerequisites' en zal de installer enkele tijdelijke bestanden op de computer plaatsen. Hierna volgt het eerste keuzemoment van de installatie: welke rollen ga je installeren op de server? Je ziet dat het mogelijk is om de Self Service Portal en de VMM Console ook apart op andere pc's binnen de omgeving te installeren. Voor ons lab kiezen we voor alle rollen op dezelfde, virtuele server.
System Center 2012
System Center 2012
Geef de naam en organisatie van de licentiehouder in binnen het scherm 'Product Registration Information' en klik op 'Next'. Accepteer de licentievoorwaarden wanneer je het hiermee eens bent en klik op 'Next' om door te gaan. Kies hierna of je wel of niet mee wil doen met het programma ter verbetering van de klantervaring.
In onze labomgeving gebruiken we straight-forward WSUS om de VM's te patchen, ook al zullen we in de toekomst met de nieuwe host en guest-patching mogelijkheden binnen SCVMM gaan experimenteren. Op dit moment hebben we hier nog geen behoefte aan, dus kiezen we er voor om hier de updates 'off' te zetten.
System Center 2012
De 'default' installatielocatie vinden we goed genoeg.
System Center 2012
En bij het volgende scherm moeten we weer opletten! Kijk even mee: draai je de SQL server voor SCVMM2012 op dezelfde machine als de Virtual Machine Manager, dan moet je ervoor zorgen dat het veld 'port' leeg blijft. Hij vindt het namelijk niet leuk als je deze invult met een portnummer van de lokaal draaiende SQL Server. Je krijgt hierdoor wat 'exotische' foutmeldingen.
Installeer je alles met hét Administrator account en draait SQL lokaal, dan heb je geen omkijken naar de credentials en overige SQL instellingen. Klik dan snel op 'Next'.
System Center 2012
Ook op de volgende pagina moet je even opletten. Hier kun je namelijk beter niet een domein admin account gebruiken. Waarom niet zul je je afvragen, het is toch 'slechts' een lab? Dat klopt, maar wanneer je hier (zoals ik vaak in labs/demo's doe) hét Administrator account gebruikt, dan kun je dit account vervolgens niet meer gebruiken om agents te deployen, machines toe te voegen aan SCVMM, etc, etc. Je zult dan de error 'Can not use embedded account' krijgen of een NO_PARAM: NO_PARAM. Aangezien dit achteraf vrij lastig te corrigeren is, kun je dit maar beter meteen goed doen.
System Center 2012
Mocht je in jouw lab niets gaan doen met clustering, dan kun je de Distributed Key Management instellingen leeg en on-aangevinkt laten. Anders raad ik de 'default locatie' aan, zoals deze staat beschreven op http://technet.microsoft.com/en-us/library/gg697604.aspx
Kies de benodigde communicatiepoorten, documenteer deze én vergeet deze niet open te (laten) zetten op de diverse Firewalls.
System Center 2012
Dan volgt een scherm met de instellingen van de Self-Service Portal.
System Center 2012
De installatie samenvatting.
System Center 2012
En dan is het tijd voor koffie/thee of een ander drankje naar keuze. De installatie van VMM2012 gaat van start.
System Center 2012
De installatie is voltooid, je kunt inloggen in de console en iedereen is blij. We moeten alleen nog een Virtualisatiehost toevoegen aan Virtual Machine Manager 2012 en dat is 'anders' dan dat we dat deden in 2008R2.
System Center 2012
Microsoft heeft hier het 'Private Cloud' concept goed doorgevoerd. Om een resource (virtualisatie-host) toe te voegen aan deze versie van VMM moeten we in de fabric zijn. Vervolgens klik je op 'Add Resources' en in ons geval kiezen we voor 'Hyper-V Hosts and Clusters'. Op deze manier krijgen we een (sterk verbeterde) wizard.
System Center 2012
System Center 2012
Om de host(s) in SCVMM te krijgen hebben we een account nodig met voldoende rechten. Mocht je nog geen 'Run as' account gedefinieerd hebben, dan is nu wellicht het moment.
System Center 2012
Vanuit een security-oogpunt is het uiteraard geen goed idee om hiervoor weer het algemene administrator account te gebruiken. Maar voor de lab-omgeving die je snel up-and-running wilt hebben is het een absolute time-saver!
System Center 2012
Vervolgens kun je binnen Active Directory zoeken naar de virtualisatiehosts die je wilt opnemen in SCVMM. Als je de query goed hebt gedaan, dan krijg je een lijstje terug met machines die aan jouw eisen voldoen. Daarna krijg je een waarschuwing dat Hyper-V wordt geinstalleerd op de machine indien dit nog niet geinstalleerd is.
Klik Next bij de Host settings.
Bevestig met 'Finish' de gegevens en voeg de hyper-v host toe aan SCVMM. De voortgang kun je in de gaten houden in het 'Jobs' overzicht.
System Center 2012
Van de mensen in Redmond heb ik vorige week begrepen dat een demonstratie die je afsluit met 'Tadaaaaaaa' een slechte demonstratie is.. Dus: 'Tadaaaaaaa' de machine is opgenomen in System Center Virtual Machine Manager.
System Center 2012
Op dit moment is 1 serieuze bug bekend in deze versie van System Center Virtual Machine Manager. Hieronder zie je hem kort uitgelegd.
Live Migrations tussen 2 Windows Server 2008 R2 kunnen wel plaatsvinden wanneer je deze initieert vanuit de Cluster Manager, zoals hieronder.
System Center 2012
Wanneer je deze Live-Migration echter start vanuit SCVMM2012, dan krijg je een aantal vreemde problemen te zien waardoor Live Migration niet mogelijk zou zijn. Onder andere dat de geclusterde machine op een Cluster Shared Volume staat.
System Center 2012
Hmmmm, was het gebruik hiervan juist niet een voorwaarde voor een Live Migration?? We houden het in ieder geval in de gaten.