Udostępnij za pośrednictwem


Set-SCVMHost

Modyfikuje właściwości hosta maszyny wirtualnej.

Składnia

Set-SCVMHost
   [-VMHost] <Host>
   [-BMCAddress <String>]
   [-BMCRunAsAccount <RunAsAccount>]
   [-BMCPort <UInt32>]
   [-BMCProtocol <OutOfBandManagementType>]
   [-BMCCustomConfigurationProvider <ConfigurationProvider>]
   [-ManagementAdapterMACAddress <String>]
   [-SMBiosGuid <Guid>]
   [-KeyProtectionServerUrl <String>]
   [-AttestationServerUrl <String>]
   [-CodeIntegrityPolicy <CodeIntegrityPolicy>]
   [-ApplyLatestCodeIntegrityPolicy]
   [-BypassMaintenanceModeCheck]
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-OverrideHostGroupReserves <Boolean>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-SecureRemoteConnectEnabled <Boolean>]
   [-RemoteConnectCertificatePath <String>]
   [-RemoveRemoteConnectCertificate]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-VMHostManagementCredential <VMMCredential>]
   [-NumaSpanningEnabled <Boolean>]
   [-FibreChannelWorldWidePortNameMinimum <String>]
   [-FibreChannelWorldWidePortNameMaximum <String>]
   [-FibreChannelWorldWideNodeName <String>]
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-JobGroup <Guid>]
   [-Custom1 <String>]
   [-Custom2 <String>]
   [-Custom3 <String>]
   [-Custom4 <String>]
   [-Custom5 <String>]
   [-Custom6 <String>]
   [-Custom7 <String>]
   [-Custom8 <String>]
   [-Custom9 <String>]
   [-Custom10 <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Set-SCVMHost modyfikuje co najmniej jedną właściwość hosta maszyny wirtualnej zarządzanego przez program Virtual Machine Manager (VMM). Ustawienia, które można zmodyfikować za pomocą polecenia cmdlet Set-SCVMHost , są sumowane w następujący sposób:

Dostępność jako host dla Virtual Machines

Można określić, czy host jest obecnie traktowany przez proces umieszczania programu VMM jako kandydata do umieszczenia maszyn wirtualnych.

Ustawienia rezerwy hosta

Można skonfigurować następujące ustawienia rezerw hosta:

  • Procent użycia procesora CPU do odłogowania do użycia przez hosta.
  • Ilość miejsca na dysku (MB) do odłogowania do użycia przez hosta.
  • Maksymalna liczba operacji we/wy dysku na sekundę (IOPS) do odłogowania do użycia przez hosta.
  • Ilość pamięci (MB) do odłogowania do użycia przez hosta.
  • Procent pojemności sieci do odłogowania do użycia przez hosta.

Proces umieszczania programu VMM nie zaleca umieszczania maszyny wirtualnej na hoście, chyba że można spełnić wymagania dotyczące zasobów maszyny wirtualnej bez korzystania z rezerw hosta. Jeśli nie określisz ustawień rezerwy, program VMM będzie używać ustawień domyślnych.

Ścieżki maszyn wirtualnych

Można określić, jako zestaw domyślnych ścieżek, lokalizacje na hoście, na którym można przechowywać pliki maszyny wirtualnej.

Poświadczenia do zarządzania hostami w sieci obwodowej lub domenie niezauszanej

Możesz określić hasło dla konta używanego do zarządzania hostami funkcji Hyper-V znajdującymi się w sieci obwodowej lub w niezauwierzanej domenie.

Ustawienia połączenia zdalnego

Możesz skonfigurować ustawienia połączenia zdalnego dla hostów funkcji Hyper-V (VMConnect), które umożliwiają użytkownikom zdalne łączenie się z maszynami wirtualnymi. To ustawienie nie dotyczy maszyn wirtualnych na hostach VMware ESX.

Przykłady

Przykład 1. Udostępnianie hosta do umieszczania

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -AvailableForPlacement $True

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie sprawia, że vmHost01 jest dostępny jako host dla maszyn wirtualnych. Ustawienie parametru AvailableForPlacement na wartość True umożliwia proces umieszczania programu VMM w celu oceny tego hosta jako możliwego kandydata do wdrożenia maszyn wirtualnych.

Przykład 2: Włączanie połączeń zdalnych na hoście funkcji Hyper-V

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -RemoteConnectEnabled $True -RemoteConnectPort 5900

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie włącza połączenia zdalne na vmHost01 i ustawia port używany dla połączeń zdalnych do 5900.

Włączenie połączeń zdalnych na hoście funkcji Hyper-V umożliwia użytkownikom zdalny dostęp do maszyn wirtualnych na hoście i zarządzanie nimi.

Przykład 3. Aktualizowanie ścieżek maszyny wirtualnej dla hosta

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -VMPaths "C:\ProgramData\Microsoft\Windows\Hyper-V|D:\VirtualMachinePath"

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie aktualizuje właściwość VMPaths hosta przechowywanego w $VMHost przez dodanie ścieżki D:\VirtualMachinePath do listy ścieżek maszyn wirtualnych na tym hoście.

Przykład 4. Aktualizowanie rezerw zasobów dla hosta

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01" 
PS C:\> Set-SCVMHost -VMHost $VMHost -CPUPercentageReserve 40 -DiskSpaceReserveMB 2048 -MaxDiskIOReservation 500 -MemoryReserveMB 1024 -NetworkPercentageReserve 40

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie aktualizuje określone właściwości dla vmHost01.

Przykład 5. Aktualizowanie nazwy użytkownika i hasła komputera bez systemu operacyjnego dla określonego hosta fizycznego

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02"
PS C:\> $BMCRAA = Get-SCRunAsAccount -Name "BMCCreds"
PS C:\> Set-SCVMHost $VMHost -BMCRunAsAccount $BMCRAA
PS C:\> Read-SCVMHost -VMHost $VMHost -RefreshOutOfBandProperties

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost02 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie pobiera obiekt konta Uruchom jako o nazwie BMCCreds i przechowuje obiekt w zmiennej $BMCRAA.

Trzecie polecenie aktualizuje hosta przechowywanego w $VMHost przy użyciu nowego konta Uruchom jako przechowywanego w $BMCRAA.

Ostatnie polecenie odświeża hosta przechowywanego w $VMHost przy użyciu interfejsu poza pasmem, który aktualizuje konto Uruchom jako dla hosta.

Przykład 6. Aktualizowanie certyfikatów dla hostów XenServer w klastrze

PS C:\> $VMHost = Get-VMHost -ComputerName "XenHost01" 
PS C:\> $Cert = Get-SCCertificate -Computername $VMHost.Name 
PS C:\> Set-SCVMHost -VMHost $VMHost -Certificate $Cert -EnableSecureMode $True

Pierwsze polecenie pobiera obiekt hosta o nazwie XenHost01 i przechowuje obiekt w zmiennej $VMhost.

Drugi pobiera obiekt certyfikatu dla xenHost01 i przechowuje obiekt w zmiennej $Certificate.

Ostatnie polecenie używa certyfikatu dostarczonego w $Cert, aby umożliwić programowi VMM komunikowanie się z programem XenHost01 w trybie bezpiecznym.

Parametry

-ApplyLatestCodeIntegrityPolicy

Wskazuje, że to polecenie cmdlet powoduje, że host zaktualizuje zasady HVCI przy użyciu lokalizacji pliku przechowywanej w kodzieIntegrityPolicyPath.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-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

-AvailableForPlacement

Wskazuje, czy proces umieszczania programu VMM rozważy ten host, czy ten wolumin na hoście, aby kwalifikować się jako możliwa lokalizacja, w której mają zostać wdrożone maszyny wirtualne. Jeśli ten parametr jest ustawiony na $False, możesz mimo to wdrożyć maszyny wirtualne na tym hoście lub woluminie. Wartość domyślna to $True. Ten parametr nie ma zastosowania do hostów VMware ESX.

Jeśli używasz tego parametru z kartami sieciowymi, jeśli jest ustawiona na $False, umieszczanie nie uwzględnia sieci logicznych skonfigurowanych na tej karcie sieciowej w celu określenia, czy host jest odpowiedni do łączenia maszyny wirtualnej.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BaseDiskPaths

Określa ścieżki do dysków podstawowych.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BMCAddress

Określa lub aktualizuje adres kontrolera zarządzania płytą główną poza pasmem (BMC) dla określonej maszyny fizycznej. Może to być adres IP, w pełni kwalifikowana nazwa domeny (FQDN) lub prefiks DNS (który jest zwykle taką samą nazwą jak nazwa NetBIOS).

Zazwyczaj adres BMC i jego połączenie z siecią są oddzielone od adresu IP skojarzonego ze standardową kartą sieciową. Alternatywnie niektóre komputery używają standardowej karty sieciowej w celu zapewnienia jednego adresu kontrolera BMC i karty sieciowej. Jednak adres BMC ma unikatowy port i jest w ten sposób jednoznacznie rozpoznawalny w sieci.

  • Przykładowy format IPv4: -BMCAddress "10.0.0.21"
  • Przykładowy format Ipv6: -BMCAddress "2001:4898:2a:3:657b:9c7a:e1f0:6829"
  • Przykładowy format nazwy FQDN: -BMCAddress "Computer01.Contoso.com"
  • Przykładowy format NetBIOS: -BMCAddress "Computer01"

Uwaga: domyślnie program VMM używa adresu IP lub nazwy FQDN dla elementu BMCAddress. Istnieje jednak również możliwość utworzenia modułu Windows PowerShell, który umożliwia określenie innych typów adresów jako adresu kontrolera BMC.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BMCCustomConfigurationProvider

Określa lub aktualizuje obiekt dostawcy konfiguracji dla kontrolera zarządzania płytą główną (BMC). Dostawca konfiguracji to wtyczka do programu VMM, która tłumaczy polecenia programu PowerShell programu VMM na wywołania interfejsu API specyficzne dla typu kontrolera BMC. Użyj tego parametru z niestandardowym BMCProtocol.

Type:ConfigurationProvider
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BMCPort

Określa lub aktualizuje port kontrolera zarządzania płytą główną poza pasmem (BMC) dla określonej maszyny fizycznej. Port kontrolera BMC jest również nazywany portem procesora usług. Przykładowe domyślne porty to 623 dla protokołu IPMI i 443 dla powłoki SMASH przez program WS-Man.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BMCProtocol

Określa lub aktualizuje protokół używany przez program VMM do komunikowania się z kontrolerem zarządzania płytą główną poza pasmem (BMC). Prawidłowe wartości:

  • IPMI
  • SMASH
  • Niestandardowy

Kontroler BMC (znany również jako procesor usługi lub kontroler zarządzania) jest wyspecjalizowanym kontrolerem na płycie głównej serwera, który działa interfejs między oprogramowaniem do zarządzania sprzętem i systemem. Jeśli płyta główna maszyny fizycznej zawiera kontroler BMC, gdy maszyna jest podłączona (czy jest wyłączona, czy włączona, i czy jest zainstalowany system operacyjny), informacje o sprzęcie systemowym i stanie kondycji sprzętu systemu są dostępne.

Przykładowy format: -BMCProtocol "Custom"

Uwaga: protokół niestandardowy wymaga użycia parametru BMCCustomConfigurationProvider .

Type:OutOfBandManagementType
Accepted values:None, IPMI, SMASH, Custom
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BMCRunAsAccount

Określa konto Uruchom jako do użycia z urządzeniem kontrolera zarządzania płytą główną (BMC).

Type:RunAsAccount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BypassMaintenanceModeCheck

Wskazuje, że zasady integralności kodu są stosowane do hosta, nawet jeśli host nie jest w trybie konserwacji. Domyślnie stosowanie zasad integralności kodu kończy się niepowodzeniem, jeśli host nie jest w trybie konserwacji.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CodeIntegrityPolicy

Określa zasady integralności kodu, które mają być używane do ograniczania oprogramowania, które można uruchomić na hoście.

Type:CodeIntegrityPolicy
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

Określa wartość procentową procesora CPU do zarezerwowania na potrzeby korzystania z systemu operacyjnego na komputerze hosta fizycznego. Jeśli nie użyjesz tego parametru do określenia rezerwy, zostanie użyte ustawienie domyślne dla grupy hostów: 10 procent. Proces umieszczania programu VMM nie zaleca umieszczania maszyny wirtualnej na hoście, chyba że można spełnić wymagania dotyczące jego zasobów bez używania rezerw hosta.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom1

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom10

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom2

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom3

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom4

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom5

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom6

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom7

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom8

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Custom9

Określa właściwość niestandardową na hoście maszyny wirtualnej.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Określa opis obiektu Hosta.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskSpaceReserveMB

Określa ilość miejsca na dysku w megabajtach (MB), aby zarezerwować użycie systemu operacyjnego na komputerze hosta fizycznego. Jeśli nie używasz tego parametru do określenia rezerwy, domyślne ustawienie 100 MB jest używane dla grupy hostów. Proces umieszczania programu VMM nie będzie zalecany, aby maszyna wirtualna została umieszczona na hoście, chyba że jej wymagania dotyczące zasobów można spełnić bez korzystania z rezerw hostów.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableLiveMigration

Wskazuje, czy migracja na żywo jest włączona na hoście.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FibreChannelWorldWideNodeName

Określa nazwę węzła całego świata protokołu Fibre Channel.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FibreChannelWorldWidePortNameMaximum

Określa maksymalną wartość zakresu nazw portów dla całego świata protokołu Fibre Channel.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FibreChannelWorldWidePortNameMinimum

Określa minimalną wartość zakresu nazw portów dla całego świata protokołu Fibre Channel.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsDedicatedToNetworkVirtualizationGateway

Wskazuje, czy host jest dedykowany bramie wirtualizacji sieci.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Określa identyfikator serii poleceń, które będą uruchamiane jako zestaw tuż przed ostatnim poleceniem zawierającym ten sam identyfikator grupy zadań.

Type:Guid
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

-LiveMigrationMaximum

Określa maksymalną liczbę równoczesnych migracji na żywo.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LiveStorageMigrationMaximum

Określa maksymalną liczbę równoczesnych migracji magazynu na żywo.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceHost

Ten parametr jest przestarzały. Zamiast tego użyj opcji AvailableForPlacement .

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ManagementAdapterMACAddress

Określa adres MAC fizycznej karty sieciowej na komputerze, który ma być używany przez serwer programu VMM do komunikowania się z tym hostem.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxDiskIOReservation

Określa maksymalną liczbę operacji we/wy dysku na sekundę (IOPS) na komputerze hosta fizycznego. Jeśli nie używasz tego parametru do określenia rezerwy, domyślne ustawienie 10000 jest używane dla grupy hostów. Proces umieszczania programu VMM nie będzie zalecany, aby maszyna wirtualna została umieszczona na hoście, chyba że jej wymagania dotyczące zasobów można spełnić bez korzystania z rezerw hostów.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryReserveMB

Określa ilość pamięci w megabajtach (MB), aby zarezerwować użycie systemu operacyjnego hosta na komputerze hosta. Jeśli nie używasz tego parametru do określenia rezerwy, domyślne ustawienie 256 MB jest używane dla grupy hostów. Proces umieszczania programu VMM nie będzie zalecany, aby maszyna wirtualna została umieszczona na hoście, chyba że jej wymagania dotyczące zasobów można spełnić bez korzystania z rezerw hostów.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationAuthProtocol

Określa protokół autoryzacji używany do migracji. Dopuszczalne wartości tego parametru to: CredSSP, Kerberos.

Type:MigrationAuthProtocolType
Accepted values:CredSSP, Kerberos
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationPerformanceOption

Określa typ opcji wydajności migracji. Dopuszczalne wartości dla tego parametru to:

  • Standardowa (Standard)
  • UseCompression
  • UseSmbTransport
Type:MigrationPerformanceOptionType
Accepted values:Standard, UseCompression, UseSmbTransport
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationSubnet

Określa tablicę podsieci do użycia na potrzeby migracji.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPercentageReserve

Określa procent pojemności sieciowej do zarezerwowania na potrzeby korzystania z systemu operacyjnego hosta na komputerze hosta. Jeśli nie używasz tego parametru do określenia rezerwy, domyślne ustawienie 10 procent jest używane dla grupy hostów. Proces umieszczania programu VMM nie będzie zalecany, aby maszyna wirtualna została umieszczona na hoście, chyba że jej wymagania dotyczące zasobów można spełnić bez korzystania z rezerw hostów.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NumaSpanningEnabled

Wskazuje, czy obejmujenie NUMA jest włączone.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OverrideHostGroupReserves

Wskazuje, że po ustawieniu wartości $True ustawienia rezerwy hosta z nadrzędnej grupy hostów są zastępowane przez podane ustawienia.

Type:Boolean
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

-RemoteConnectCertificatePath

Ten parametr jest przestarzały.

Type:String
Aliases:VMRCCertificatePath
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectEnabled

Włącza, po ustawieniu wartości $True, połączenie na serwerze hosta, które umożliwia użytkownikom zdalne łączenie się z maszynami wirtualnymi. Ten parametr dotyczy tylko maszyn wirtualnych na hostach funkcji Hyper-V. Nie dotyczy maszyn wirtualnych na hostach VMware ESX ani hostach Citrix XenServer.

Type:Boolean
Aliases:VMRCEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectPort

Określa wartość domyślną portu TCP do użycia, gdy użytkownik zdalny łączy się z maszyną wirtualną. Zazwyczaj domyślnym portem hosta funkcji Hyper-V jest 2179. Ten parametr nie ma zastosowania do hostów VMware ESX ani hostów Citrix XenServer.

Type:UInt32
Aliases:VMRCPort
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveRemoteConnectCertificate

Ten parametr jest przestarzały.

Type:SwitchParameter
Aliases:RemoveVMRCCertificate
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

-SecureRemoteConnectEnabled

Ten parametr jest przestarzały.

Type:Boolean
Aliases:SecureVMRCEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SMBiosGuid

Określa system BIOS globalnie unikatowy identyfikator (SMBIOS GUID) dla komputera fizycznego skojarzonego z rekordem dla tego komputera fizycznego w programie VMM. SMBIOS definiuje struktury danych i metody dostępu, które umożliwiają użytkownikowi lub aplikacji przechowywanie i pobieranie informacji o sprzęcie na tym komputerze, takich jak nazwa systemu, producenta lub wersji systemu BIOS systemu. Systemy operacyjne Windows pobierają dane SMBIOS podczas uruchamiania systemu i udostępniają te dane programom.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseAnyMigrationSubnet

Wskazuje, czy można użyć dowolnej podsieci do migracji.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHost

Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty funkcji Hyper-V, hosty VMware ESX i hosty Citrix XenServer.

Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .

Type:Host
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHostManagementCredential

Ten parametr jest przestarzały.

Type:VMMCredential
Aliases:PerimeterNetworkHostCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMPaths

Określa zestaw ścieżek domyślnych (jako ciągi oddzielone operatorem potoku) na hoście, na którym można przechowywać pliki maszyn wirtualnych.

Przykładowy format: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

Host

To polecenie cmdlet zwraca obiekt hosta .