Udostępnij za pośrednictwem


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 .