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
Konfigurowanie uwierzytelniania federacyjnego
Do skonfigurowania uwierzytelniania federacyjnego można użyć parametrów dostarczonych z Set-SCVMMServer. Uwierzytelnianie federacyjne umożliwia użytkownikowi nawiązanie połączenia z konsolą maszyny wirtualnej bez konieczności posiadania poświadczeń na komputerze hosta Hyper-V. Użyj polecenia cmdlet New-SCVMConnectFedAuth, aby wydać tokeny uwierzytelniania federacyjnego.
Uczestnictwo w programie poprawy jakości obsługi klienta firmy Microsoft (CEIP)
Możesz użyć Set-SCVMMServer, aby określić, czy włączyć metryki jakości usług (SQM) dla tego serwera zarządzania programu VMM.
Ustawienia biblioteki
Można użyć 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żesz użyć polecenia cmdlet Set-VMMServer. Możesz również automatycznie włączyć tworzenie sieci logicznych i wirtualnych.
Pilot
Można użyć Set-SCVMMServer do skonfigurowania domyślnego portu zdalnego sterowania do użycia podczas nawiązywania połączenia z maszynami wirtualnymi (VMConnect).
Kontakt dla użytkowników Self-Service
Możesz użyć Set-SCVMMServer, aby określić adres e-mail administratora, który obsługuje użytkowników samoobsługi.
Ustawienia agenta gościa
Możesz użyć Set-SCVMMServer, aby 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 zrezygnowało z udziału w programie poprawy jakości obsługi klienta firmy Microsoft (CEIP), ustawiając parametr CEIPOptIn, aby $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.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AutomaticLogicalNetworkCreationEnabled
Wskazuje, czy sieci logiczne są tworzone automatycznie. Po ustawieniu wartości na $True zostanie utworzona nowa sieć logiczna oparta na ustawieniach dopasowania sieci logicznej, jeśli karta sieciowa hosta nie jest skojarzona z siecią logiczną.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-AutomaticVirtualNetworkCreationEnabled
Wskazuje, czy sieci wirtualne są tworzone automatycznie. W przypadku ustawienia wartości $True, jeśli host ma jedną kartę sieciową do umieszczania skojarzonego z siecią logiczną, ale nie są tworzone żadne sieci wirtualne dołączone do karty.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-BackupLogicalNetworkMatch
Określa metodę dopasowania sieci, która ma być używana, jeśli podstawowa metoda dopasowywania sieci jest niedostępna.
Typ: | LogicalNetworkMatchOption |
Dopuszczalne wartości: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DiagnosticsAndUsageData
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-JobVariable
Określa, że postęp zadania jest śledzony i przechowywany w zmiennej o nazwie tego parametru.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-KeyProtectionServerUrl
Określa adres URL serwera ochrony kluczy (KPS).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LibraryRefresherEnabled
Wskazuje, że po ustawieniu wartości na $True są odświeżane obiekty biblioteki programu VMM.
Typ: | Boolean |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LibraryRefresherFrequency
Określa w godzinach częstotliwość odświeżania obiektów w bibliotece programu VMM. Ustawienie domyślne to 1 godzina.
Typ: | UInt16 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-LogicalNetworkMatch
Określa metodę dopasowywania sieci logicznej do użycia do automatycznego tworzenia sieci logicznych. Dopuszczalne wartości tego parametru to:
- Niepełnosprawny
- FirstDNSuffixLabel
- DNSSuffix
- NetworkConnectionName
- VirtualNetworkSwitchName
Typ: | LogicalNetworkMatchOption |
Dopuszczalne wartości: | Disabled, FirstDNSSuffixLabel, DNSSuffix, NetworkConnectionName, VirtualNetworkSwitchName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PortACL
Określa obiekt listy ACL portów.
Typ: | PortACL |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Guid |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RemovePortACL
Wskazuje, że ta operacja usuwa listę kontroli dostępu do portów (ACL).
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-RunAsynchronously
Wskazuje, że zadanie jest uruchamiane asynchronicznie, aby kontrolka natychmiast wracała do powłoki poleceń.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ShieldingHelperVhd
Typ: | VirtualHardDisk |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectDefaultPort
Określa wartość domyślną portu TCP używanego dla sesji połączenia maszyny wirtualnej (VMConnect) na wszystkich hostach 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.
Typ: | UInt32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectGatewayCertificatePassword
Określa hasło certyfikatu bramy jako bezpieczny ciąg. Należy określić wartość tego parametru, gdy określono parametr VMConnectGatewayCertificatePath.
Typ: | SecureString |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectGatewayCertificatePath
Określa ścieżkę do certyfikatu klucza prywatnego (plik pfx).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectHostIdentificationMode
Określa sposób identyfikowania hosta Hyper-V. Dopuszczalne wartości tego parametru to:
- FQDN
- Protokół IPv4
- Protokół IPv6
- Nazwa hosta
Typ: | VMConnectHostIDMode |
Dopuszczalne wartości: | FQDN, IPv4, IPv6, HostName |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectHyperVCertificatePassword
Określa hasło certyfikatu Hyper-V jako bezpieczny ciąg. Należy określić wartość tego parametru, gdy określono parametr VMConnectHyperVCertificatePath.
Typ: | SecureString |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectHyperVCertificatePath
Określa ścieżkę do certyfikatu klucza prywatnego (plik pfx).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectNCCertificatePassword
Typ: | SecureString |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMConnectNCCertificatePath
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | 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.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Typ: | ServerConnection |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-VMRCAccessAccount
Określa konto, które ma być używane podczas nawiązywania połączenia z maszyną wirtualną przy użyciu zdalnego sterowania maszyną wirtualną (VMRC).
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMRCDefaultPort
Określa domyślny port używany podczas nawiązywania połączenia z maszyną wirtualną przy użyciu maszyny wirtualnej VMRC.
Typ: | UInt32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMSubnetIDRangeEnd
Określa identyfikator końcowy zakresu identyfikatorów podsieci maszyny wirtualnej.
Typ: | UInt32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-VMSubnetIDRangeStart
Określa identyfikator początkowy dla zakresu identyfikatorów podsieci maszyny wirtualnej.
Typ: | UInt32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
VMMServer
To polecenie cmdlet zwraca obiekt VMMServer.