Set-SCVirtualizationManager
Ändert die Eigenschaften eines VMware vCenter Servers, der von VMM verwaltet wird.
Syntax
Default (Standardwert)
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 Servers, der von Virtual Machine Manager (VMM) verwaltet wird. Ein vCenter Server verwaltet VMware ESX-Hosts und VMware-basierte virtuelle Maschinen.
Zu den Eigenschaften, die Sie ändern können, gehören Einstellungen für den TCP-Port, der für die Verbindung mit dem vCenter Server verwendet wird, Anmeldeinformationen für den Zugriff auf vCenter Server und das Aktualisieren eines vCenter Server-Sicherheitszertifikats.
Wenn ein Sicherheitszertifikat für einen vCenter Server abläuft oder ein selbstsigniertes Zertifikat durch ein Zertifikat einer Zertifizierungsstelle eines Drittanbieters ersetzt wird, müssen Sie sowohl den vCenter Server als auch VMM aktualisieren:
Ersetzen Sie zunächst 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 Einbinden eines VMware VirtualCenter Servers als Virtualisierungsmanager in eine Virtual Machine Manager-Umgebung erhalten Sie 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
Mit dem ersten Befehl wird das Virtualisierungs-Manager-Objekt mit dem Namen VirtMgrServer01 aus der VMM-Datenbank abgerufen und in der Variablen $VirtManager gespeichert.
Der zweite Befehl ruft das ausführende Konto mit dem Namen Hostcomputerkonto 04 ab und speichert es in der Variablen $Credential.
Mit dem letzten Befehl werden die gespeicherten Anmeldeinformationen für VirtMgrServer01 geändert, die verwendet werden, wenn VMM eine Verbindung mit dem externen Dienst herstellt.
Parameter
-Certificate
Gibt ein Sicherheitszertifikatobjekt an.
Parametereigenschaften
| Typ: | ClientCertificate |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Credential
Gibt ein Objekt mit Anmeldeinformationen oder bei einigen Cmdlets ein ausführendes 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 Fall von Restart-SCJob, verfügt über die Berechtigung zum Abschließen einer neu gestarteten Aufgabe.
Geben Sie weitere Informationen zum PSCredential-Objekt ein Get-Help Get-Credential.
Weitere Informationen zu ausführenden Konten erhalten Sie, wenn Sie Get-Help New-SCRunAsAccounteingeben.
Parametereigenschaften
| Typ: | VMMCredential |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-EnableSecureMode
Gibt an, ob VMM mit VMware ESX-Hosts und Citrix XenServer-Hosts im sicheren Modus kommuniziert. Der Standardwert ist $True.
Parametereigenschaften
| Typ: | Boolean |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Sicherer Modus |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-JobVariable
Gibt an, dass der Auftragsfortschritt nachverfolgt und in der Variablen gespeichert wird, die von diesem Parameter benannt wird.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PROTipID
Gibt die ID des Tipps zur Leistungs- und Ressourcenoptimierung (PRO-Tipp) an, der diese Aktion ausgelöst hat. Mit diesem Parameter können Sie PRO-Tipps überwachen.
Parametereigenschaften
| Typ: | Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RunAsynchronously
Gibt an, dass der Auftrag asynchron ausgeführt wird, damit das Steuerelement sofort zur Befehlsshell zurückkehrt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-TCPPort
Gibt einen numerischen Wert an, der einen TCP-Port darstellt.
Parametereigenschaften
| Typ: | UInt32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-VirtualizationManager
Gibt ein Virtualisierungs-Manager-Objekt an, das von VMM verwaltet wird.
Parametereigenschaften
| Typ: | VirtualizationManager |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 0 |
| Obligatorisch.: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.
Ausgaben
VirtualizationManager
Dieses Cmdlet gibt ein VirtualizationManager-Objekt zurück.
Hinweise
- Erfordert ein VMM-Virtualisierungs-Manager-Objekt, das mit dem Cmdlet Get-SCVirtualizationManager abgerufen werden kann.