Skip to the main content.

ScriptRunner Blog

Erweiterte (Multi-Service)-Target Konfiguration

Die Ausführung von konfigurierten Aktionen erfolgt typischerweise auf Zielsystemen. Aus dem Kundenfeedback und eigenen Erfahrungen ergibt sich jedoch eine differenziertere Betrachtung zur Verwendung von Scripten in größeren virtualisierten Umgebungen.

Post Featured Image

Das lässt sich am Beispiel eines virtuellen Exchange-Servers gut verdeutlichen.

Für das umfassende Management einer solchen Systemumgebung können folgende Subsysteme unterschieden werden: Hyper-V Host, Virtuelle Maschine, Windows OS, Exchange Server Applikation. Für die jeweiligen Subsysteme wird es in der Praxis jeweils Scripte und konfigurierte Aktionen geben, für welche unterschiedliche administrative Konten benötigt werden.

Gleichzeitig sollen in großen Umgebungen gleichartige Tätigkeiten auf einer Reihe gleichartiger Subsysteme z.B. Management von Windows Server OS, mit dem gleichen administrativen Credential möglichst gleichzeitig erfolgen (Bulk-Vorgänge).

Um diesen multidimensionalen Anforderungen in ScriptRunner deutlich besser gerecht zu werden, wurde die Konfiguration eines Zielsystems um die Vorabzuweisung von administrativen Credentials sowie die PowerShell-Zugriffseinstellungen erweitert. Dadurch lassen sich nun auch sehr differenzierte Szenarien beim Kunden abbilden.

Multi-Service-Target für PowerShell

Um das Beispiel von oben aufzugreifen; es können nun vier „virtuelle“ Zielsysteme konfiguriert werden:

  • „hyperv-host“ mit dem zugeordneten administrativen Konto für Hyper-V-Operationen und den Tags „Exchange“, „Hyper-V“
  • „msx-server-VM“ mit dem zugeordneten administrativen Konto für VM-Operationen mit dem Tags „Exchange“, „VM“
  • „msx-server-OS“ mit dem zugeordneten administrativen Konto für WinS-Operationen mit den Tags „Exchange“, „Win2012S“
  •  „msx-appl-svc“ mit dem zugeordneten administrativen Konto für WinS-Operationen mit den Tags „Exchange“, „Server Application“

Für alle diese virtuellen Zielsysteme können nun die kompletten Zugriffsinformationen in ScriptRunner hinterlegt werden, auch wenn es sich physisch um die gleiche Maschine oder VM handelt.

Zusammenhängende Posts

5 min read

Microsoft Exchange mit PowerShell managen

2 min read

VMUG Webcast: VMware Management meistern mit PowerCLI

Über den Autor: