Het is de System Center 2012? Yes we can! week bij Master it Training. Van maandag tot en met vrijdag vind je hier iedere dag een verse blog over de nieuwe System Center 2012 suite. Vandaag gaan we kijken naar de installatie van het component Configuration Manager uit de System Center 2012 suite. Veel sites, waaronder bijvoorbeeld windows-noob.com, beschikken over mooie Step-by-Step gidsen voor de installatie en configuratie van dit component. Dit proces ga ik daarom niet (nogmaals) tot in detail beschrijven, er is online immers voldoende info te vinden. Wel gaan we kijken naar een aantal 'Let op!' momenten die je tijdens de installatie en configuratie tegen zult komen. Een 'Yes we can!' Tips and Tricks dus! We starten met de installatie van SQL.

Het is de System Center 2012? Yes we can! week bij Master it Training. Van maandag tot en met vrijdag vind je hier iedere dag een verse blog over de nieuwe System Center 2012 suite. Vandaag gaan we kijken naar de installatie van het component Configuration Manager uit de System Center 2012 suite. Veel sites, waaronder bijvoorbeeld windows-noob.com, beschikken over mooie Step-by-Step gidsen voor de installatie en configuratie van dit component. Dit proces ga ik daarom niet (nogmaals) tot in detail beschrijven, er is online immers voldoende info te vinden. Wel gaan we kijken naar een aantal 'Let op!' momenten die je tijdens de installatie en configuratie tegen zult komen. Een 'Yes we can!' Tips and Tricks dus! We starten met de installatie van SQL.
Database Collation
Voor de SQL 2008 R2 database is een specifiek minimaal niveau vereist, namelijk minimaal SQL 2008 R2 SP1 met CU4 (Cumulative Update 4). Let er tijdens de installatie van SQL op dat je het juiste Collation type* kiest. Voor de Release Candidate die momenteel als laatst beschikbare versie geldt, kies je: SQL_Latin1_General_CP1_CI_AS.
* Collation Type: een collation bepaald eigenlijk hoe SQL Server omgaat met tekst (of tewel karakters). Dus welk alfabet gebruiken we en hoe gaan we om met zaken als 'hoofdletter gevoeligheid' en 'Accent gevoeligheid'. Dit bepaalt dus hoe we teksten met elkaar vergelijken (is 'Rene' het zelfde als 'René' of 'rene').En hoe we tekst sorteren. Bijvoorbeeld 'Op achternaam sorteren' zal met ons alfabet anders gaan dan in het Chinees (met dank aan collega Christian Peeters).
Wanneer moet je kiezen voor het collation type? Bij de installatie van SQL 2008 R2 ben je aangeland bij de Service Accounts pagina. Nadat je hier de accounts voor de diverse services hebt ingesteld, klik je op de tab 'Collation'
System Center 2012
In het collation venster klik je vervolgens bij Database Engine op Customize..
System Center 2012
Ondanks dat het een brand-spanking-new product is, moet je kiezen voor een 'SQL collation, used for backwards compatibility: SQL_Latin1_General_CP1_CI_AS.
System Center 2012
Vergeet niet in het euforische moment dat volgt na een SQL installatie dat je ook 'nog even', Service Pack 1 voor SQL 2008 R2 en Cumulative Update 4 moet installeren voor de installatie van de RC versie van SCCM 2012.
Genoeg Ruimte
Goed, dan zijn we zover.. We hebben het OS geinstalleerd, de machine is lid van het domein, we hebben een aantal (service-)accounts aangemaakt EN de SQL installatie is ook nog eens goed gegaan inclusief alle updates. Dan zijn we nu klaar voor de installatie van SCCM zelf. Deze installer is redelijk straight-forward. Houd er alleen rekening mee dat je tijdens de installatie van SCCM 2012 wordt gevraagd om de lokatie te specificeren voor het pakket. Let er hierbij op dat (by default) ook op deze drive de deployment shares worden aangemaakt. Zorg dus voor voldoende HDD ruimte!
Updates verplicht
Een irritatiefactortje is dat de machine tijdens de installatie de updates/extra software al nodig heeft. Wanneer je op je testmachine geen internet hebt, kan dit de installatie toch mooi vertragen. Gelukkig kun je deze ook handmatig downloaden en klaarzetten (wat had ik hier graag het woord 'provisionen' gebruikt .
Dat doe je door:
  • Een elevated command prompt te openen (Rechter-muisknop -> Run as Administrator (ook als domain admin)).
  • Te gaan naar de directory '\smssetup\bin\x64' op het Configuration Manager 2012 installatie medium.
  • Het commando SetupDL.exe te runnen, gevolgd door de doel directory (in mijn geval dus 'SetupDL.exe C:\temp\RC_Updates').
Hierna plaats je de gedownloade bestanden op de beoogde server en wijs je tijdens de installatie naar dit pad wanneer er om de updates wordt gevraagd (source files gekopieerd naar D:\RC_updates).
System Center 2012
Mijn installatie is goed gegaan, wat nu?
Nu zul je aan de gang gaan met het installeren van de boundaries van de site server, ofwel binnen welke subnetten of Active Directory Sites zal deze Configuration Manager installatie zijn werk gaan doen? Meer hierover vind je op windows-noob.com/forums.
Hiermee ben je er echter nog niet.. Vergeet namelijk niet het Network Access Account te definieren, anders krijg je redelijk vaak de melding: 'Het gevraagde pakket is niet beschikbaar op het distributiepunt.' Dit kan echter meerdere oorzaken hebben, maar daarover straks meer. Eerst even het 'Network Access Account.
In 2007, klikte ook ik daar blindelings naartoe, je ging naar de Site Settings, Client Agents > Properties. Vervolgens kon je in het tabblad 'General' het Windows account instellen wat als Network Access Account wordt gebruikt. Zie hieronder:
System Center 2012
In 2012 heeft men besloten om dit iets lastiger vindbaar te maken. Ga eerst naar de Administrator omgeving:
System Center 2012
Vervolgens ga je naar 'Sites' en klik je met de rechtermuisknop op de betreffende site. Je gaat naar Configure Site Components > Software Distribution:
System Center 2012
Hier vind je de tab Network Access Account. Gebruik hier in productieomgevingen nooit het domein administrator account voor. (oeps..).
System Center 2012
Werkt na het instellen van het Netwerk Access Account de software/os distributie niet, dan kan het natuurlijk zijn dat je het bent vergeten te publishen naar het distributiepoint. Je krijgt dan namelijk nog steeds de melding 'The requested package is not available on the distribution point'.
System Center 2012
Als je dit hebt bekeken in de eigenschappen van het pakket en je hebt dit gecontroleerd met de nieuwe validatietool binnen Configuration Manager 2012, dan zou het in orde moeten zijn. Als het pakket blijft weigeren kun je er ook nog voor zorgen dat de clientmachine de content direct vanaf het distributiepunt opent. Hiervoor dien je wel per pakket dat je uitrolt, binnen bijvoorbeeld een tasksequence, de volgende instelling aan te passen.
System Center 2012
In de Software Library ga je naar packages, Operating System Installers, of hetgeen waarop je de foutmelding krijgt. Met de rechtermuisknop klik je op het pakket en je kiest 'Properties'.
System Center 2012
Kies voor 'Data Access' en kies ervoor om het pakket in een share op het distributie punt te plaatsen (= vinkje plaatsen). Update hierna het distributiepunt en publiceer de tasksequence/het pakket opnieuw met de volgende optie:
System Center 2012
Nu zouden die vervelende 'niet beschikbaar' errors tot het verleden moeten behoren! Morgen gaan we op dag 5 de Virtual Machine Manager uit de System Center 2012 suite installeren. Appeltje-eitje, of toch niet? Het is in ieder geval qua look en feel anders dan in de vorige versie. Tot morgen!