[System.Media.SystemSounds]::Beep.Play();
System Center
SCCM 2007 Hardware Inventory og bruk av Management Object Format
1 May 10
br>
br>
br>
br>
br>
br>
br>
br>
br>
br>
br>

br>
br>
- Hva er WMI http://msdn.microsoft.com/en-us/library/aa384642(VS.85).aspx
- WMI klasser http://msdn.microsoft.com/en-us/library/aa394084(VS.85).aspx
- WEBEMTEST.exe På din Windows maskin (%windir%\system32\wbem)
br>
br>
br>
- For å editere MOF filer anbefales bruk av tekst editor for eksempel Notepad.exe.
- I miljøer med flere Primary Sites, må endringer i SMS_def.MOF og Configuration.MOF gjøres på hver Primary site (<smsServer>\inboxes\clifiles.srv\hinv).
- I SMS 2003 må SMS_def.MOF kompileres etter modifikasjon. Dette gjøres med kommandoen mofcomp.exe SMS_DEF.MOF.
- Det er viktig å huske på at Hardware Inventory ikke kan hente data fra HKCU (HkeyCurrentUser). Årsaken til dette er at Hardware Inventory henter informasjon fra maskinen og ikke fra brukeren.
- Bruk Trace32 (følger md SMS/SCCM Toolkit) eller annet log-fil verktøy. Se på SMSServer\logs\dataldr.log
- Dataldr.log vil først gi meldingen ”SMS_DEF.MOF change deteched” og senere vil den, hvis MOF endringene gikk bra, gi følgende melding ”Enf of cimv2\sms-to-policy conversion; returning 0×0”.
- Gå til en maskin som har SMS klienten installert. Start ”Mashine Policy Retrieval” (må ofte gjøres flere ganger). Se på loggen på maskinen med SMS klient: %windir%\system32\ccm\logs\policyevaluator.log. I denne loggen vil man i de fleste tilfeller kunne se den regelen man satte i SMS_def.MOF. Start også ”Hardware Inventory Action” fra SMS klienten. Etter hvert vil reglene som ble satt i SMS_def.MOF også dukke opp i log filen %wubdir%\system32\ccm\logs\inventoryagent.log.
- Etter litt tid vil man på SCCM serveren få nye tabeller i databasen som kan gi nye rapporteringsmuligheter for endringene som ble gjort i MOF.
br>
br>
br>
br>
- Delgrp /L lister ut alle ”slettbare” tabeller
- Delgrp ”MICROSOFT|TIME_ZONE|1.0” /C Denne kommandoen lister ut hvilke ”Collections” som baserer seg på ”MICROSOFT TIME ZONE”
- Delgrp ”MICROSOFT|TIME_ZONE|1.0” sletter klassen fra databasen
br>
br>

br>
br>
br>
- Ta sikkerhetskopi av MOF filene før editering
- Ta sikkerhetskopi av MOF før oppgradering fra SMS 2003 til SCCM 2007
- Nye endringer i MOF filer bør legges inn nederst i filene. Da unngås risiko for at endringer vil forstyrre eksisterende regler for datainnsamling
- Hvis mulig, legg MOF filene inn i versjonskontroll, eller husk å kommenter endringer øverst i filene. Husk også å ta med dato og navn på utførende
- Utfør test av endringer i MOF i et utviklings eller referanseanlegg før produksjonssetting
- For hver klasse som rapporteres inn fra klienten, krever det litt mer båndbredde og ytelse for prosessering av data. Pass derfor på å ikke starte for mye rapportering om gangen. Monitorer prosesser og nettverk samtidig
- Klasse navnet for reporting må være det samme som klassenavnet for dataklassen
- Klasser må kun defineres en gang
- å sende inn feil data
- sende store datamengder inn til server for å gi databasen stor last
- aksessere innsamlet data under transport til SMS/SCCM.
- Fra SCCM konsoll naviger til System Center Configuration Manager > Site Database > Site Management > (SiteCode)-(SiteName), høyreklikk og velg ”Properties”
- Velg tabben Site Mode
- I ”Client Settings”, slå på ”Encrypt data before sending to management Point”
MMS 2010 Keynote dag 1 og dag 2
23 Apr 10
Microsoft Management Summit 2010 pågår i Las Vegas. Keynote fra dag 1 og dag 2 er lagt ut med video og de er det verdt å få med seg.
- MMS2010 Day 1 – Managin System from the Datacenter to the Cloud (Bob Muglia) http://twurl.nl/eph2im
- MMS2010 Day 2 – User-Centric Client Management (Brad Anderson) http://twurl.nl/pdjfxc
Hyper-V Diaster Recovery
5 Nov 09
Jim Scwartz (Director of Virtualization Solution, Microsoft) publiserte i går ett innlegg på Microsoft Vitualization Blog som omhandler Microsoft Site Recovery Solution basert på Microsoft Hyper-V.
Her er noen nyttige ressurser om Hyper-V og Diaster Recovery:
- Disaster Recovery with Iron Mountain and Microsoft System Center Data Protection Manager 2007
- Whitepaper – Improving efficiency and availability using Microsoft Hyper-V and NetApp Storage
- Whitepaper – DoubleTake: Disaster Recovery for Hyper-V
- Whitepaper – Hitachi Storage Cluster for Microsoft Hyper-V: Optimizing Business Continuity and Disaster Recovery in Microsoft Hyper-V Environments
- Whitepaper – EMC”2: Disaster recovery in a geographically dispersed cross-site virtual environment
- Whitepaper – HP: Disaster Tolerant Virtualization Architecture with HP StorageWorks Cluster Extension and Microsoft Hyper-V
- Microsoft Virtualization: Continuity
Virtual Machine Manager 2008 R2 Release Candidate
6 Jun 09
System Center VMM 2008 R2 er klar som Relase Candidate, og kan lastes ned via MS Connect (https://connect.microsoft.com/site/sitehome.aspx?SiteID=799). Microsoft skal etter planen ferdigstille VMM 2008 R2 (RTM) innen 60 dager etter realiseringen av Windows Server 2008 R2. Noen av nyhetene og forbedret funksjonalitet:
Storage Migration
VMware har gjennom vMotion muligheten for å flytte en virtuell maskins ”storage”, og VMM 2008 kan i R2 styre VMware vMotion. Nå vil slik funksjonalitet også bli mulig med Hyper-V for flytting i hosten eller mellom hoster med minimal nede tid. Hyper-V er i dag (før WS 2008 R2) låst til å kun ha en VM per LUN. Nyhetene for Hyper-V er at man etter R2 kan kan bruke et Cluster Shared Volume (CSV). Les med om CSV her: http://blogs.msdn.com/clustering/archive/2009/03/02/9453288.aspx
Tredjeparts CFS vil også bli støttet for de leverandører som har tilsvarende funksjonalitet som CSV. Veritas volume manager vil også bli støttet ved å administrere diskene som en cluster disk ressurs.
Avsjekk av kompatibel maskinvare av før flytting av VM
Før flytting av en VM til en ny vert server, vil VMM 2008 R2 sjekke om vert serveren har en kompatibel CPU og tilstrekkelige krav for å kunne kjøre VMen som skal flyttes. Dersom vertserveren ikke er kompatibel, kan VMM 2008 R2 dersom funksjonen er aktivert, konvertere VMen slik at den begrenser bruken av visse CPU funksjoner.
Kø funksjonalitet for Live Migration
Dersom det foregår flere samtidige Live Migrations kan man risikere at flyttingen blir mislykket på grunn av ”kollisjoner” i Live Migration arbeidet. VMM 2008 R2 setter Live Migration automatisk i kø og prøver på ny i bakgrunnen. Dette er hendig når man ønsker å flytte mange VMer i en klynge/samtidig. Les med om Live Migration og denne funksjonens arkitektur i WS 2008 R2 i ”LiveMigrationWhitepaper.xps” fra Microsoft: http://www.microsoft.com/downloads/details.aspx?FamilyID=FDD083C6-3FC7-470B-8569-7E6A19FB0FDF&displaylang=en
Steria lynkurs: Administrasjon og overvåking av virtuelle miljøer
30 May 09
Slides fra en presentasjon jeg holdt i forbindelse med Steria lynkurs virtualisering. Agendaen for min presentasjon var administrasjon og overvåking av virtuelle miljøer med hovedvekt på System Center Virtual Machine Manager og Veeam Monitor.
Neste lynkurs om virtualisering vil bli holdt 25 august. For påmelding: http://www.steria.no/gloria/id/11004464/subid/0
Se også andre gratus lynkurs på www.lynkurs.no
Microsoft Management Summit 2009
23 Apr 09
MMS 2009 (www.mms-2009.com) og Las Vegas nærmer seg med stormskritt og det er vel unødvendig å si at jeg gleder meg!? Mange spennende foredrag, hands-on-labs, diskusjonsbord, vNext fokus grupper og mange utstillere. Det blir vanskelig å velge blant alle de spennende sesjonene. Foreløpig har jeg satt meg opp på det som synes best innen Configuration Manager, VMM, Hyper-V og Operations Manager. Ser ut til at vi blir ca 30 fra Norge i år så vi blir en bra gjeng! Har hørt noen rykter om at de kaster terninger der borte også…
MSGOODIES skrev en post om ”A day at Tech-Ed the PowerShell way” og den beskriver nok også en god MMS dag
Start-Service $body Set-Location $bathroom Clear-Item $body Set-Location $restaurant Get-Item $breakfast | Format-table | Add-Content $body Set-Location $bathRoom $body.oldFood | Out-Null Clear-ItemProperty $body teeth Set-Location $desk $today=(Get-Date).Date $potentialSessions=Get-ChildItem $sessions | ` Where {$_.description -gt $interest -and $_.date -eq $today} | foreach { $_ | Add-Member Noteproperty Priority (read-host "Priority") -Passthru } | where {$_.priority} $plannedSessions=$potentialSessions | group timeslot | foreach { $_.group | sort priority | select -first 1 } Set-Location $conferenceCenter $informationOverload=$false $plannedSessions | foreach { if ($informationOverload) { Start-Sleep -Minutes 90 $informationOverload=$false } else { Invoke-Item $_ | where {$_.content -notlike "sales pitch"} | ` Add-Content -path $body.brain } [void] (Start-Sleep -Minutes 30) -and (Add-Content $body $coffee) if ($body.brain.overloaded) {$informationOverload=$true} } Set-Location ($anywhere | where {$_.beerCount -gt 5 -and $_.price -eq $null} | select -first 1) while ($body.thirsty -and $body.alcoholPercentage -lt 1.5) { Add-Content $body $beer } Set-Location $hotelRoom Start-Sleep -minutes (60*7) # See you tomorrow![]()
ConfMgr 2007 R2 – Software Metering
22 Apr 09
For å overvåke og klartlegge applikasjonsbruk benytter Configuration Manager funksjonen Software Metering. Hensikten er å finne bruksmønstre så som når applikasjonen ble startet og når den ble avsluttet, eller om applikasjonen i det hele tatt blir brukt.
Software Metering benytter seg av to hovedkomponenter for innsamling av data. Dette er Configuration Manager agenten som benyttes ute på klientene (med Software Metering aktivert) og et sett med Software Metering regler. Agenten benytter seg av Windows Management Instrumentation (WMI) for innsamling av data til Configuration Manager databasen, og viser så bruksmønster i form av rapporter gjennom verktøyet Configuration Manager WEB reporting. Reglene bestemmer hvilke applikasjoner som skal overvåkes og hva man ønsker kartlagt. Reglene kan opprettes automatisk av Configuration Manager, eller de kan opprettes manuelt av driftspersonale.
Software Metering kan settes opp til å innhente følgende data:
- Bruksmønster
o Start tid
o Slut tid
o Meter data ID
o Ressurs (klientnavn)
o Brukernavn
o Brukere via Terminal Server - Applikasjonsinformasjon
o Applikasjonsnavn
o Applikasjonsversjon
o Applikasjonsspråk
o Navn på firma som har utviklet applikasjonen - Software Metering kan også settes opp til å gjøre filovervåking:
o Fil ID
o Fil navn
o Fil versjon
o Fil beskrivelse
o Fil størrelse (KB)
[system.media.systemsounds]::Beep.Play();
20 Apr 09
Jeg har gjort en del enringer på bloggen min, og har samtidig bestemt meg for å skrive på norsk! Tittelen spilles best i PowerShell..!
MANUS: System Center Virtual Machine Manager 2008 (R2)
31 Mar 09
På MANUS konferansen 2009 siste dag, holdt jeg en presentasjon i Virtual Machine Manager 2008 (R2). Presentasjonen finner dere her:
Direkte linkt til slidehare: http://www.slideshare.net/LarsJostein/manus-system-center-virtual-machine-manager-2008-r2
MANUS: System Center Operations Manager 2007 (R2)
30 Mar 09
Jeg holdt en forelesing om Microsoft System Center Operations Manager 2007 (R2) under den årlige MANUS konferansen i Kristiansand 30/3-09.
Presentasjonen kan dere lese her:
Dersom du har vanskeligheter med å se presentasjonen, kan den også lastes ned her: http://www.slideshare.net/LarsJostein/manus-scom-ljs
The presentation and post is written in Norwegian.