Set-SCVirtualizationManager
Zmienia właściwości programu VMware vCenter Server zarządzanego przez program VMM.
Składnia
Set-SCVirtualizationManager
[-VirtualizationManager] <VirtualizationManager>
[-EnableSecureMode <Boolean>]
[-Credential <VMMCredential>]
[-TCPPort <UInt32>]
[-Certificate <ClientCertificate>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCVirtualizationManager zmienia co najmniej jedną właściwość serwera VMware vCenter zarządzanego przez program Virtual Machine Manager (VMM). Serwer vCenter zarządza hostami VMware ESX i maszynami wirtualnymi opartymi na oprogramowaniu VMware.
Właściwości, które można zmienić, obejmują ustawienia portu TCP używanego do nawiązywania połączenia z programem vCenter Server, poświadczenia używane do uzyskiwania dostępu do serwera vCenter i aktualizowanie certyfikatu zabezpieczeń programu vCenter Server.
Jeśli certyfikat zabezpieczeń dla programu vCenter Server wygaśnie lub certyfikat z podpisem własnym zostanie zastąpiony certyfikatem z urzędu certyfikacji innej firmy, należy zaktualizować zarówno program vCenter Server, jak i program VMM:
Najpierw zastąp bieżący certyfikat vCenter nowym certyfikatem w programie vCenter. Aby uzyskać instrukcje, zapoznaj się z dokumentacją oprogramowania VMware.
Następnie zaktualizuj certyfikat w programie VMM, importując nowy certyfikat do programu VMM.
Aby uzyskać więcej informacji na temat dołączania programu VMware VirtualCenter Server jako menedżerów wirtualizacji w środowisku programu Virtual Machine Manager, wpisz Get-Help Add-SCVirtualizationManager -Detailed
.
Przykłady
Przykład 1. Określanie nowych poświadczeń dla menedżera wirtualizacji
PS C:\> $VirtManager = Get-SCVirtualizationManager -ComputerName "VirtMgrServer01.Contoso.com"
PS C:\> $Credential = Get-SCRunAsAccount -Name "RunAsAccount04"
PS C:\> Set-SCVirtualizationManager -VirtualizationManager $VirtManager -Credential $Credential
Pierwsze polecenie pobiera obiekt menedżera wirtualizacji o nazwie VirtMgrServer01 z bazy danych programu VMM i przechowuje obiekt w zmiennej $VirtManager.
Drugie polecenie pobiera konto Uruchom jako o nazwie Konto komputera hosta 04 i przechowuje je w zmiennej $Credential.
Ostatnie polecenie zmienia przechowywane poświadczenia dla VirtMgrServer01, które są używane podczas nawiązywania połączenia programu VMM z usługą zewnętrzną.
Parametry
-Certificate
Określa obiekt certyfikatu zabezpieczeń.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Określa obiekt poświadczeń lub, dla niektórych poleceń cmdlet, obiekt konta Uruchom jako, który zawiera nazwę użytkownika i hasło konta, które ma uprawnienia do wykonania tej akcji. Lub w przypadku zadania Restart-SCJob ma uprawnienia do wykonania ponownie uruchomionego zadania.
Aby uzyskać więcej informacji na temat obiektu PSCredential , wpisz Get-Help Get-Credential
.
Aby uzyskać więcej informacji na temat kont Uruchom jako, wpisz Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Wskazuje, czy program VMM komunikuje się z hostami VMware ESX i hostami Citrix XenServer w trybie bezpiecznym. Wartość domyślna to $True.
Type: | Boolean |
Aliases: | SecureMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie przez ten parametr.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Określa identyfikator porady wydajności i optymalizacji zasobów (porada PRO), która wyzwoliła tę akcję. Ten parametr umożliwia inspekcję porad PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Określa wartość liczbową reprezentującą port TCP.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Określa obiekt menedżera wirtualizacji zarządzany przez program VMM.
Type: | VirtualizationManager |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Dane wyjściowe
VirtualizationManager
To polecenie cmdlet zwraca obiekt VirtualizationManager .
Uwagi
- Wymaga obiektu menedżera wirtualizacji programu VMM, który można pobrać za pomocą polecenia cmdlet Get-SCVirtualizationManager .