Set-SCVMMServer
Modyfikuje właściwości serwera zarządzania programu VMM.
Składnia
Set-SCVMMServer
[-DiagnosticsAndUsageData <Boolean>]
[-VMRCAccessAccount <String>]
[-VMRCDefaultPort <UInt32>]
[-VMConnectDefaultPort <UInt32>]
[-LibraryRefresherEnabled <Boolean>]
[-LibraryRefresherFrequency <UInt16>]
[-AutomaticLogicalNetworkCreationEnabled <Boolean>]
[-LogicalNetworkMatch <LogicalNetworkMatchOption>]
[-BackupLogicalNetworkMatch <LogicalNetworkMatchOption>]
[-AutomaticVirtualNetworkCreationEnabled <Boolean>]
[-VMSubnetIDRangeStart <UInt32>]
[-VMSubnetIDRangeEnd <UInt32>]
[-VMConnectTimeToLiveInMinutes <Int32>]
[-VMConnectGatewayCertificatePath <String>]
[-VMConnectGatewayCertificatePassword <SecureString>]
[-VMConnectHyperVCertificatePath <String>]
[-VMConnectHyperVCertificatePassword <SecureString>]
[-VMConnectNCCertificatePath <String>]
[-VMConnectNCCertificatePassword <SecureString>]
[-VMConnectHostIdentificationMode <VMConnectHostIDMode>]
[-KeyProtectionServerUrl <String>]
[-AttestationServerUrl <String>]
[-ShieldingHelperVhd <VirtualHardDisk>]
[-VMMServer <ServerConnection>]
[-PortACL <PortACL>]
[-RemovePortACL]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCVMMServer modyfikuje co najmniej jedną właściwość serwera zarządzania programu Virtual Machine Manager (VMM). Ustawienia programu VMM, które można zmienić za pomocą polecenia cmdlet Set-SCVMMServer , obejmują następujące elementy:
Konfigurowanie uwierzytelniania federacyjnego
Aby skonfigurować uwierzytelnianie federacyjne, można użyć parametrów dostarczonych z serwerem Set-SCVMMServer . Uwierzytelnianie federacyjne umożliwia użytkownikowi nawiązanie połączenia z konsolą maszyny wirtualnej bez poświadczeń na komputerze hosta funkcji Hyper-V. Użyj polecenia cmdlet New-SCVMConnectFedAuth , aby wydać tokeny uwierzytelniania federacyjnego.
Udział programu poprawy jakości obsługi klienta firmy Microsoft (CEIP)
Możesz użyć polecenia Set-SCVMMServer , aby określić, czy włączyć metryki jakości usług (SQM) dla tego serwera zarządzania programu VMM.
Ustawienia biblioteki
Możesz użyć polecenia Set-SCVMMServer , aby określić, czy odświeżanie biblioteki programu VMM jest włączone, a jeśli tak, jak często obiekty w bibliotece są odświeżane.
Ustawienia sieci
Aby skonfigurować sposób dopasowania sieci logicznych, można użyć polecenia cmdlet Set-VMMServer . Można również automatycznie włączyć tworzenie sieci logicznych i wirtualnych.
Zdalne sterowanie
Za pomocą polecenia Set-SCVMMServer można skonfigurować domyślny port zdalnego sterowania używany podczas nawiązywania połączenia z maszynami wirtualnymi (VMConnect).
Kontakt dla użytkowników Self-Service
Możesz użyć polecenia Set-SCVMMServer , aby określić adres e-mail administratora, który obsługuje użytkowników samoobsługi.
Ustawienia agenta gościa
Za pomocą polecenia Set-SCVMMServer można wybrać metodę używaną do komunikowania się z agentem gościa programu VMM: nazwą FQDN lub adresem IP.
Przykłady
Przykład 1. Ustawianie częstotliwości odświeżania biblioteki
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -LibraryRefresherEnabled $True -LibraryRefresherFrequency 24
To polecenie umożliwia odświeżanie biblioteki dla programu VMMServer01 i ustawia częstotliwość odświeżania na co 24 godziny.
Przykład 2. Rezygnacja z programu poprawy jakości obsługi klienta
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -CEIPOptIn $False
To polecenie rezygnuje z udziału w programie poprawy jakości obsługi klienta firmy Microsoft (CEIP), ustawiając parametr CEIPOptIn na $False na serwerze VMMServer01.
Przykład 3. Określanie samoobsługowego adresu e-mail kontaktu
PS C:\> Set-SCVMMServer -VMMServer "VMMServer01.Contoso.com" -SelfServiceContactEmail "AdminHelp@Contoso.com"
To polecenie ustawia adres e-mail kontaktu samoobsługowego na AdminHelp@Contoso.com na VMMServer01.
Parametry
-AttestationServerUrl
Określa adres URL serwera zaświadczania.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticLogicalNetworkCreationEnabled
Wskazuje, czy sieci logiczne są tworzone automatycznie. Po ustawieniu wartości $True zostanie utworzona nowa sieć logiczna oparta na ustawieniach dopasowania sieci logicznej, jeśli karta sieciowa hosta nie jest skojarzona z siecią logiczną.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AutomaticVirtualNetworkCreationEnabled
Wskazuje, czy sieci wirtualne są tworzone automatycznie. W przypadku ustawienia wartości $True, jeśli host ma jedną kartę sieciową do umieszczania skojarzoną z siecią logiczną, ale nie są tworzone żadne sieci wirtualne dołączone do karty.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BackupLogicalNetworkMatch
Określa metodę dopasowywania sieci do użycia, jeśli podstawowa metoda dopasowywania sieci jest niedostępna.
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiagnosticsAndUsageData
Type: | Boolean |
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 |
-KeyProtectionServerUrl
Określa adres URL serwera ochrony kluczy (KPS).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherEnabled
Wskazuje, że po ustawieniu wartości $True obiekty biblioteki programu VMM są odświeżane.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LibraryRefresherFrequency
Określa częstotliwość odświeżania obiektów w bibliotece programu VMM w godzinach. Ustawienie domyślne to 1 godzina.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkMatch
Określa metodę dopasowywania sieci logicznej do użycia do automatycznego tworzenia sieci logicznych. Dopuszczalne wartości dla tego parametru to:
- Disabled
- FirstDNSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Type: | LogicalNetworkMatchOption |
Accepted values: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
Określa obiekt listy ACL portów.
Type: | PortACL |
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 |
-RemovePortACL
Wskazuje, że ta operacja usuwa listę kontroli dostępu do portów (ACL).
Type: | SwitchParameter |
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 |
-ShieldingHelperVhd
Type: | VirtualHardDisk |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectDefaultPort
Określa wartość domyślną portu TCP używanego dla sesji połączenia maszyny wirtualnej (VMConnect) na wszystkich hostach funkcji Hyper-V zarządzanych przez ten serwer programu VMM. Zazwyczaj domyślny port to 2179, ale można użyć tego parametru, aby zmienić wartość domyślną. Ten parametr nie ma zastosowania do hostów serwera VMware ESX ani hostów Citrix XenServer.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePassword
Określa hasło certyfikatu bramy jako bezpieczny ciąg. Należy określić wartość tego parametru po określeniu parametru VMConnectGatewayCertificatePath .
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectGatewayCertificatePath
Określa ścieżkę do certyfikatu klucza prywatnego (plik pfx).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHostIdentificationMode
Określa sposób identyfikowania hosta funkcji Hyper-V. Dopuszczalne wartości dla tego parametru to:
- Nazwa FQDN
- Protokół IPv4
- Protokół IPv6
- HostName
Type: | VMConnectHostIDMode |
Accepted values: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePassword
Określa hasło certyfikatu funkcji Hyper-V jako bezpieczny ciąg. Należy określić wartość tego parametru, gdy określono parametr VMConnectHyperVCertificatePath .
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectHyperVCertificatePath
Określa ścieżkę do certyfikatu klucza prywatnego (plik pfx).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePassword
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectNCCertificatePath
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMConnectTimeToLiveInMinutes
Określa w minutach okres ważności, dla którego występują problemy z tokenami. Prawidłowe wartości to od 1 do 60.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMRCAccessAccount
Określa konto do użycia podczas nawiązywania połączenia z maszyną wirtualną przy użyciu zdalnego sterowania maszyną wirtualną (VMRC).
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMRCDefaultPort
Określa port domyślny używany podczas nawiązywania połączenia z maszyną wirtualną przy użyciu maszyny wirtualnej.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeEnd
Określa końcowy identyfikator zakresu identyfikatorów podsieci maszyny wirtualnej.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnetIDRangeStart
Określa identyfikator początkowy zakresu identyfikatorów podsieci maszyny wirtualnej.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Dane wyjściowe
VMMServer
To polecenie cmdlet zwraca obiekt VMMServer .