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 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: | 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 w całym świecie 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 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 komunikacji 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 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: | 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 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: | 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)
- Korzystanie zpressionu
- Korzystanie z poleceniaSmbTransport
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 wartość procentową pojemności sieci do zarezerwowania na potrzeby korzystania z systemu operacyjnego hosta na komputerze hosta fizycznego. 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 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 |
-NumaSpanningEnabled
Wskazuje, czy włączono kwantowanie NUMA.
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ę ze swoimi maszynami wirtualnymi. Ten parametr dotyczy tylko maszyn wirtualnych na hostach funkcji Hyper-V. Nie ma zastosowania do maszyn wirtualnych na hostach VMware ESX lub 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 dotyczy 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, który jest skojarzony 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 systemowa wersja systemu BIOS. 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 domyślnych ścieżek (jako ciągi oddzielone operatorem potoku) na hoście, na którym można przechowywać pliki maszyny wirtualnej.
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 .