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-Credential
ein.
Geben Sie Get-Help New-SCRunAsAccount
weitere 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.