Archive

Posts Tagged ‘HAL’

System Center Advisor Ablauf

April 14th, 2011 No comments

avatarSystem Center Advisor (SCA) ist ein neues Cloud Produkt von Microsoft, dass ähnlich wie Intunes bloß für Server ist. (und auch nur die Überwachung beinhaltet Smiley )

Es verwendet ebenfalls auf dem zu überwachenden Server den SCOM 2007 R2 Agent und unterstütz dabei Multihome, d.h. man kann auch parallel seinen eigenen SCOM Server weiterbetreiben. SCA liefert eigene Management Packs mit, die speziell für SQL Server optimiert wurden. So werden fehlende Microsoft Updates (die nicht im Windows Update Katalog sind) angezeigt, nicht optimale TempDB Einstellungen, … aufgelistet.

Der SCOM Agent sendet nicht direkt zu Microsoft, sondern packt die SCOM Informationen (Alerts, Konfigurationsinformationen), die als einzelne XML-Dateien vorliegen zu CAB-Dateien zusammen in legt sie unter

%programFiles%\System Center Advisor\Mailbox\outbox

ab. Diese werden zu bestimmten Zeitpunkten am Tag (minimal per Registry auf alle 12h einstellbar) genommen (Tipp: startet man den SCOM Agent (der SCA Agent hat keinen eigenen Dienst, sondern wird über den SCOM Agent gesteuert) neu, dann werden die CAB Dateien sofort verschickt) und per http an den im Unternehmen zu installierenden SCA Gateway Server geschickt (Achtung: der hört auf Port 80 und ist nicht im IIS integriert – kann somit nicht auf einem System mit IIS oder einen anderen Webserver auf Port 80 installiert werden).

Die verschickte CAB Datei landet dann auf dem Agent unter

%programFiles%\System Center Advisor\Mailbox\send Items

Auf dem Gateway  landen die empfangenen CAB Dateien unter fromAgent Verzeichnis unter

%programFiles%\System Center Advisor\GatewayData\Mailboxes\<guid>

In diesem Verzeichnis liegt eine machine.xml Datei, in der unter anderem der Agent-Servername zu finden ist. Nach einem Upload zu Microsoft (auch über einen Webservice) landen die Dateien unter

%programFiles%\System Center Advisor\GatewayData\Mailboxes\<guid>\Uploaded\*.cab

Auch hier beschleunigt ein Neustart des Dienstes den Upload zu Microsoft. Durch zwei Dienstneustarts (erst Agent dann Gateway) kann man im Gegensatz zur Dokumentation sofort Daten zu Microsoft schicken, die dort wohl auch sofort verarbeitet und auf der Webseite angezeigt werden.

Automatisch bestimmte Zertifikate auf Computern löschen

April 10th, 2011 7 comments

icon-13Es kann vorkommen, dass aufgrund eines Problems mit einer Zertifikatsvorlage alle Zertifikate davon auf den Clients gelöscht werden sollen, um einen sauberen Stand auf den Computern zu haben.

Dazu habe ich eine kleine Batchdatei geschrieben, das alle Zertifikate im Computerstore ausliest und anhand der Seriennummer die Vorlage des Zertifikates ermittelt. Stimmt der Name der Vorlage mit dem angegebenen Vorlagenname (hier Vorlagename) überein, dann wird es gelöscht.

Die Batchdatei kann man mit Hilfe einer Gruppenrichtlinie oder einer Softwareverteilung an die Clients verteilen.

 

————————– hier ausschneiden ——————————

@echo off

setlocal ENABLEDELAYEDEXPANSION

rem Aktuelle Zertifikate im My-Store ausgeben (beinhaltet auch den COmputer Store)

certutil -store my > %temp%\store.tmp

rem durch das ergebnis durchgehen

for /f "delims=: tokens=1,*" %%a in (%temp%\store.tmp) do (

  rem seriennummer des aktuellen zertifikates zwischenspeichern

  if %%a.==Seriennummer. (

    set seriennummer=%%b

  )

  rem anhand ausgabe der vorlage erkennen ob es eine bestimmte Vorlage hat

  if %%a.==Vorlage. (

    echo %%a | findstr /i "Vorlagenname"

    if ERRORLEVEL 0 (

       certutil -delstore my !seriennummer!     

    )

    set seriennummer=

  )

)

del %temp%\store.tmp

Endlocal

————————– bis hier ausschneiden ——————————

Direktes Öffnen einer Ansicht in der SCOM Konsole

March 21st, 2011 No comments

icon-11Manchmal möchte man die SCOM Konsole direkt mit einer bestimmten Ansicht/View starten. Dies ist zum Beispiel interessant, wenn man die Konsole nutzt, um den aktuellen Systemzustand auf einem großen Monitor dazustellen.

Dazu gibt es einen alten, aber immer noch zutreffenden Blogartikel: http://myitforum.com/cs2/blogs/dhite/archive/2007/12/16/starting-the-opsmgr-2007-operations-console-from-the-command-line.aspx

Dabei ist zu beachten, dass der Viewname der interne Name der Sicht ist. Diesen bekommt man teilweise nur heraus, wenn das Management Pack in de Authoring Console öffnet.

Alternativ kann man auch per AutoIT eine kleine EXE kompilieren, die die Konsole öffnet und per simulierte Tastendrücke die entsprechende Sicht öffnet.

Ein Beispielskipt kann so aussehen:

Run(@ProgramFilesDir & "\System Center Operations Manager 2007\Microsoft.MOM.UI.Console.exe")
WinWaitActive("System Center Operations Manager 2007 – SITENAME")
Sleep(5000) ;five seconds
WinActivate("System Center Operations Manager 2007 – SITENAME")
send("Overv")
send("+")
sleep(2000)
send("{DOWN}")
sleep(5000)
send("{DOWN}")
send("{APPSKEY}")
send("{DOWN}{DOWN}{DOWN}")
send("{ENTER}")
WinWaitActive("Service Overview")
Sleep(5000)
send("^T") ;send controll t (action pane ausblenden)
WinSetState("Service Overview","",@SW_MAXIMIZE)

Kurze Erklärung: Zuerst die Konsole öffnen (mit Variable, um möglichst sprachunabhängig zu sein), warten bis die Konsole aktiv ist (hier wird nach dem Titel des Fensters geschaut, in dem auch der Name de Site enthalten ist!), das Fenster sicherheitshalber nochmal aktivieren, Die ersten Buchstaben des Ordners eintippen (in diesem Beispiel Overview), per + aufklappen, zur zweiten Sicht im Ordner gehen, Kontextmenü öffnen, dort Öffnen in neuem Fenste auswählen, warten bis diese Sicht offen ist, die Actionpane ausblenden und am Ende nochmals das Sichtfenster maximieren.

Definieren des zu verwendenden Netzwerkes für LiveMigration

March 15th, 2011 No comments

icon-17In einigen Fällen möchte man definieren, welche Netzwerkkarte(n) ein Hyper-V Cluster für die Übertragung der RAM Inhalte bei einer Live Migration verwenden soll.

Diese Option ist in der Cluster Konsole relativ versteckt und kann pro Virtueller Maschine definieren. Damit ich sie beim nächsten Mal wiederfinde dokumentiere ich sie mal hier:

Zuerst schaut man sich in der Clusterkonsole die Details einer Virtuellen Maschine an:

LiveMigrationNetzwerk1

Danach öffnet man die Eigenschaften der Clusterressource (im Bild blau markiert).

In diesem Dialog kann man auf der Registerkarte die zu verwendenden Netzwerke und auch deren Priorität auswählen.

LiveMigrationNetzwerk2

Categories: Deutsch, Hyper-V Tags: , ,

SCOM: Neue Management Packs

March 6th, 2011 No comments

Ich stelle mir regelmäßig die Frage, welche Management Packs (MP) sich in letzter Zeit aktualisiert haben. Dies ist z.B. relevant wenn man bei einem Kunden ist und dieser nicht (auf einfache Weise) von der Management Konsole ins Internet kommt, um die MPs automatisch aktualisieren zu lassen. Der Pinpoint Katalog ist dabei leider auch keine gute Hilfe.

Daher habe ich mir ein kleines Script geschrieben, dass die MP-Änderungen innerhalb eines Zeitraumes ausließt und ausgibt. Ich werde demnächst einmal die Woche diese Liste hier posten. (Momentan noch halbautomatisch und demnächst hoffentlich automatisiert.)

Damit man sich selber dauerhaft einen Überblick über die Aktualisierungen machen kann, sind alle Post dazu mit dem Tag SC Software Updates markiert und lassen sich über den RSS Feed abonnieren (http://www.mbaeker.de/tag/sc-software-updates/feed/).

Neue Management Packs im Zeitraum zwischen 04.02.2011 und 06.03.2011

Ergänzung: SCOM 2007 R2 CU 3

October 11th, 2010 No comments

Hier ein paar Tipps für das aktuelle SCOM Update (und andere):

  • Wie immer ist es wichtig, das Update mit Adminrechten zu starten. UAC reicht nicht, da sonst das nachfolgende Updateprogramm nicht gestartet wird. Also am Besten eine Kommandozeile mit Administrativen Rechten starten und “msiexec /i SystemCenterOperationsManager2007-R2CU3-KB2251525-X86-X64-IA64-ENU.MSI” ausführen.
  • Falls man es doch vergessen hat, kann man das Update nochmal mit Adminrechten starten und repaieren, oder manuell das Updateprogramm starten. Dafür eine administrative Shell starten und in das Installationsprogramm wechseln. Dort dann “SetupUpdateOM.exe /x86msp:KB2251525-x86.msp /amd64msp:KB2251525-x64.msp /ia64msp:KB2251525-ia64.msp /x86locmsp:KB2251525-x86-ENU.msp /amd64locmsp:KB2251525-x64-ENU.msp /ia64locmsp:KB2251525-ia64-ENU.msp /Agent /noreboot” ausführen.
  • Nochmals zu Erinnerung: auf jeden Fall den Knowledge Base Artikel beachten und die manuellen Schritte durchführen (Ausführen der SQL Updates)
  • Die SCOM Console hat nach dem erfolgreichen Update die Version 6.1.7221.49
  • Die Windows SCOM Agents behalten die alte Versionsnummer aber erhaten den Patchzusatz CU3
  • Die Unix Agents werden direkt mit dem Update aktualisiert (das andere Unix Update beinhaltet nur die aktualisierten Management Packs) und erhalten im Gegensatz zum alten CU2 Unix Update die Versionsnummer 6.1.7000.277

FB_Addon_TelNo{ height:15px !important; white-space: nowrap !important; background-color: #0ff0ff;}

System Center Operations Manager 2007 R2 Cumulative Update 3

October 5th, 2010 No comments

configurationSeit dem 1. Oktober steht das CU3 für den SCOM bereit. Es beinhaltet nicht viele Neuerungen dafür aber einige Fehlerbehebungen. Eine Installation lohnt sich somit! Integriert ist darüber hinaus das Cross Pattform Update 3.

Bei der Installation bitte folgendes beachten: Es reicht nicht aus einfach das Update zu installieren, sondern es müssen noch ein paar manuelle Schritte durchgeführt werdden. Dazu zählt hauptsächlich das Ausführen von SQL Statements. Details findet ihr auf der Knowledge Base Seite unter dem Abschnitt:

Manual operations that must be performed after you update the Root Management Server and Data Warehouse

Hier der Link zum Update: http://support.microsoft.com/kb/2251525/en-us

Und wenn man schon am Updaten ist, dann kann man auch das Cross Platform Cumulative Update 3 for Systems Center Operations Manager 2007 R2 mit installieren. Es beinhaltet das oben erwähnte CU2, so dass man seine Linux Agents nur einmal aktualisieren muss.

Cross Plattform CU3 Version (z.B. Management Pack): 6.1.7000.277

Cross Plattform CU3 Agent Version: 1.0.4-265

FB_Addon_TelNo{ height:15px !important; white-space: nowrap !important; background-color: #0ff0ff;}

DC isolieren bei Schema Update?

May 10th, 2010 No comments

icon-03 Ich habs nie gemacht und auch nicht für sinnvoll gehalten (oder war ich nur zu faul?).

Jetzt gibt es dazu eine konkrete Aussage von Microsoft:

Is there a way to isolate a DC in order to do an AD Schema upgrade? I cannot find any documentation on how to do this.

Answer

Isolating the Schema Master for ADPREP /FORESTPREP is unsupported (i.e. "not tested by the Product Group") and not recommended*; we intentionally try to block you from this scenario starting in Win2003 SP1.

Quelle und Begründung: Dritte Frage auf http://blogs.technet.com/askds/archive/2010/04/16/friday-mail-sack-i-live-again-edition.aspx

VirtualBox 3.2.0 Beta mit interessanten neuen Funktionen

April 28th, 2010 No comments

icon-04 Heute ist die Beta zur Version 3.2 von VirtualBox im Forum publiziert worden. Unterstütz wird jetzt z.B. ein Memory Balloning, dass sogar erst Hyper-V in irgendeiner Form erst mit Windows 2008 R2 SP1 erhalten wird.

Hier die Liste der weiteren Features:

VirtualBox Version 3.2.0 is a major update. The following major new features were added:

  • Following the acquisition of Sun Microsystems by Oracle Corporation, the product is now called Oracle VM VirtualBox and all references were changed without impacting compatibility.
  • Experimental support for Mac OS X guests
  • Memory ballooning to dynamically in- or decrease the amount of RAM used by a VM (64-bit hosts only) (see the manual for more information)
  • CPU hot-plugging for Linux (hot-add and hot-remove) and certain Windows guests (hot-add only) (see the manual for more information)
  • New Hypervisor features: with both VT-x/AMD-V on 64-bit hosts, using large pages can improve performance (see the manual for more information); also, on VT-x, unrestricted guest execution is now supported (if nested paging is enabled with VT-x, real mode and protected mode without paging code runs faster, which mainly speeds up guest OS booting)
  • Support for deleting snapshots while the VM is running
  • Support for multi-monitor guest setups in the GUI (see the manual for more information)
  • USB tablet/keyboard emulation for improved user experience if no Guest Additions are available
  • LsiLogic SAS controller emulation
  • RDP video acceleration
  • NAT engine configuration via API and VBoxManage
  • Guest Additions: added support for executing guest applications from the host system
  • OVF: enhanced OVF support with custom namespace to preserve settings that are not part of the base OVF standard

Da die Software jetzt in Oracle VM VirtualBox umbenannt wird, ist die Wahrscheinlichkeit wohl groß, dass Oracle sie auch weiterpflegen wird.

Weitere Details und der Downloadlink ist unter http://forums.virtualbox.org/viewtopic.php?t=30286 zu finden.

Categories: Deutsch Tags: , , , , , , ,

Updateinstallation auf Windows 2008 Core

February 1st, 2010 No comments

icon-05 Wenn in einer Organisation auf die Server nicht automatisch die Updates zu den Wartungsterminen installiert werden, sondern nur angeboten werden, dann ist dies auf Windows 2008 Core Systemen schwierig, da es keine Benachrichtigung in der (nicht existenten) Taskliste gibt.

Um dies zu lösen stellt Microsoft unter http://msdn.microsoft.com/en-us/library/aa387102%28VS.85%29.aspx ein Beispielskript bereits, dass sofort nach neuen Updates sucht und anbietet diese zu installieren:

 

cscript wsusinstall.vbs
Microsoft (R) Windows Script Host, Version 5.7
Copyright (C) Microsoft Corporation 1996-2001. Alle Rechte vorbehalten.

Searching for updates...

List of applicable items on the machine:
1> Update für Windows Server 2008 x64 Edition (KB968389)
2> Sicherheitsupdate für Windows Server 2008 x64 Edition (KB967723)
3> Sicherheitsupdate für Jscript 5.7 für Windows Server 2008 x64
Edition (KB971961)

Creating collection of updates to download:
1> adding: Update für Windows Server 2008 x64 Edition (KB968389)
2> adding: Sicherheitsupdate für Windows Server 2008 x64 Edition (KB967723)
3> adding: Sicherheitsupdate für Jscript 5.7 für Windows Server 2008 x64 Edition (KB971961)

Downloading updates...

List of downloaded updates:
1> Update für Windows Server 2008 x64 Edition (KB968389)
2> Sicherheitsupdate für Windows Server 2008 x64 Edition (KB967723)
3> Sicherheitsupdate für Jscript 5.7 für Windows Server 2008 x64 Edition (KB971961)

Creating collection of downloaded updates to install:
1> adding:  Update für Windows Server 2008 x64 Edition (KB968389)
2> adding:  Sicherheitsupdate für Windows Server 2008 x64 Edition (KB967723)
3> adding:  Sicherheitsupdate für Jscript 5.7 für Windows Server 2008 x64 Edition (KB971961)

Would you like to install updates now? (Y/N)
y

Installing updates...
Installation Result: 2
Reboot Required: True

Listing of updates installed and individual installation results:
1> Update für Windows Server 2008 x64 Edition (KB968389): 2
2> Sicherheitsupdate für Windows Server 2008 x64 Edition (KB967723): 2
3> Sicherheitsupdate für Jscript 5.7 für Windows Server 2008 x64 Edition (KB971961): 2

Das Script ist auch auf “normalen” GUI Systemen interessant, da es sicherstellt, dass sofort nach neuen Updates vom WSUS Server gesucht wird.