Freigeben über


Set-SCVirtualizationManager

Ändert die Eigenschaften eines VMware vCenter Server, der von VMM verwaltet wird.

Syntax

Set-SCVirtualizationManager
   [-VirtualizationManager] <VirtualizationManager>
   [-EnableSecureMode <Boolean>]
   [-Credential <VMMCredential>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-SCVirtualizationManager ändert eine oder mehrere Eigenschaften eines VMware vCenter Server, der von Virtual Machine Manager (VMM) verwaltet wird. Ein vCenter Server verwaltet VMware ESX-Hosts und VMware-basierte virtuelle Computer.

Eigenschaften, die Sie ändern können, umfassen Einstellungen für den TCP-Port, der zum Herstellen einer Verbindung mit dem vCenter Server verwendet wird, Anmeldeinformationen, die zum Zugriff auf den vCenter Server verwendet werden, und das Aktualisieren eines vCenter Server-Sicherheitszertifikats.

Wenn ein Sicherheitszertifikat für einen vCenter Server abläuft oder ein selbst signiertes Zertifikat durch ein Zertifikat von einer Zertifizierungsstelle von Drittanbietern ersetzt wird, müssen Sie sowohl den vCenter Server als auch den VMM aktualisieren:

  • Ersetzen Sie zuerst das aktuelle vCenter-Zertifikat durch das neue Zertifikat in vCenter. Weitere Informationen finden Sie in der VMware-Dokumentation.

  • Aktualisieren Sie als Nächstes das Zertifikat in VMM, indem Sie das neue Zertifikat in VMM importieren.

Weitere Informationen zum Einschließen eines VMware VirtualCenter Server als Virtualisierungsmanager in einer Virtual Machine Manager-Umgebung, geben Sie den Typ Get-Help Add-SCVirtualizationManager -Detailed".

Beispiele

Beispiel 1: Angeben neuer Anmeldeinformationen für einen Virtualisierungs-Manager

PS C:\> $VirtManager = Get-SCVirtualizationManager -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount04"
PS C:\> Set-SCVirtualizationManager -VirtualizationManager $VirtManager -Credential $Credential

Der erste Befehl ruft das Virtualisierungs-Manager-Objekt namens VirtMgrServer01 aus der VMM-Datenbank ab und speichert das Objekt in der $VirtManager Variablen.

Der zweite Befehl ruft das Ausführen as-Konto namens Hostcomputer-Konto 04 ab und speichert ihn in der $Credential Variable.

Der letzte Befehl ändert die gespeicherten Anmeldeinformationen für VirtMgrServer01, die verwendet werden, wenn VMM eine Verbindung mit dem externen Dienst herstellt.

Parameter

-Certificate

Gibt ein Sicherheitszertifikatobjekt an.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Gibt ein Anmeldeinformationenobjekt oder für einige Cmdlets ein Run As-Kontoobjekt an, das den Benutzernamen und das Kennwort eines Kontos enthält, das über die Berechtigung zum Ausführen dieser Aktion verfügt. Oder im Falle von Neustart-SCJob hat die Berechtigung zum Abschließen einer neu gestarteten Aufgabe.

Weitere Informationen zum PSCredential-Objekt geben Sie Get-Help Get-Credentialein.

Geben Sie Get-Help New-SCRunAsAccountweitere Informationen zu "Ausführen als Konten" ein.

Type:VMMCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

Gibt an, ob VMM mit VMware ESX-Hosts und Citrix XenServer-Hosts im sicheren Modus kommuniziert. Der Standardwert ist $True.

Type:Boolean
Aliases:SecureMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Gibt an, dass der Status des Auftrags überwacht und in der von diesem Parameter benannten Variablen gespeichert wird.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Gibt die ID der Leistungs- und Ressourcenoptimierungs-Tipp (PRO-Tipp) an, die diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Gibt an, dass der Auftrag asynchron ausgeführt wird, sodass das Steuerelement sofort an die Befehlsshell zurückgibt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

Gibt einen numerischen Wert an, der einen TCP-Port darstellt.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

Gibt ein von VMM verwaltetes Virtualisierungs-Manager-Objekt an.

Type:VirtualizationManager
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Ausgaben

VirtualizationManager

Dieses Cmdlet gibt ein VirtualizationManager-Objekt zurück.

Hinweise

  • Erfordert ein VMM-Virtualisierungs-Manager-Objekt, das mithilfe des Cmdlets Get-SCVirtualizationManager abgerufen werden kann.