Udostępnij za pośrednictwem


Add-SCVMHost

Dodaje komputer jako hosta maszyny wirtualnej.

Składnia

Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-XenServerHost]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-NonTrustedDomainHost]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-PerimeterNetworkHost]
   [-Reassociate <Boolean>]
   -SecurityFile <String>
   -EncryptionKey <PSCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   [-VMHostGroup <HostGroup>]
   -VirtualizationManager <VirtualizationManager>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-SshTcpPort <UInt32>]
   [-SshPublicKey <ClientSshPublicKey>]
   [-SshPublicKeyFile <String>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Add-SCVMHost
   -VMHostCluster <HostCluster>
   [-VMMServer <ServerConnection>]
   [-ComputerName] <String>
   [-MaintenanceHost <Boolean>]
   [-AvailableForPlacement <Boolean>]
   [-TCPPort <UInt32>]
   [-Certificate <ClientCertificate>]
   [-Description <String>]
   [-CPUPercentageReserve <UInt16>]
   [-NetworkPercentageReserve <UInt16>]
   [-DiskSpaceReserveMB <UInt64>]
   [-MaxDiskIOReservation <UInt64>]
   [-MemoryReserveMB <UInt64>]
   [-VMPaths <String>]
   [-BaseDiskPaths <String>]
   [-RemoteConnectEnabled <Boolean>]
   [-RemoteConnectPort <UInt32>]
   [-EnableLiveMigration <Boolean>]
   [-LiveMigrationMaximum <UInt32>]
   [-LiveStorageMigrationMaximum <UInt32>]
   [-UseAnyMigrationSubnet <Boolean>]
   [-MigrationSubnet <String[]>]
   [-MigrationAuthProtocol <MigrationAuthProtocolType>]
   [-MigrationPerformanceOption <MigrationPerformanceOptionType>]
   [-EnableSecureMode <Boolean>]
   [-Reassociate <Boolean>]
   -Credential <VMMCredential>
   [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Add-SCVMHost dodaje co najmniej jeden komputer jako hosty maszyn wirtualnych do programu Virtual Machine Manager (VMM). Host maszyny wirtualnej to komputer fizyczny zarządzany przez program VMM, którego rolą jest hostowanie co najmniej jednej maszyny wirtualnej.

Obsługa hosta maszyny wirtualnej w programie System Center 2019 — VMM

Z perspektywy sieci i domen typy hostów obsługiwane przez program System Center 2019 — VMM obejmują:

  • Host systemu Windows przyłączony do domeny. Host może znajdować się w zaufanej lub niezaufanej domenie.
  • Host systemu Windows sieci obwodowej. Host systemu Windows nieprzyłączonych do domeny może być zarządzany w taki sam sposób jak host sieci obwodowej systemu Windows, który znajduje się w domenie.
  • Host VMware ESX. Hosty ESX nie używają domen usługi Windows Active Directory.
  • Host Citrix XenServer. Hosty XenServer są zarządzane w taki sam sposób, czy są skonfigurowane do korzystania z usługi Windows Active Directory.

Z perspektywy platformy wirtualizacji i systemu operacyjnego typy hostów obsługiwane przez program System Center 2019 — VMM obejmują:

  • Hosty funkcji Hyper-V. Serwer z systemem Windows Server 2008 lub nowszym z włączoną rolą funkcji Hyper-V.
  • Hosty VMware ESX. Host VMware ESX z uruchomionym zastrzeżonym oprogramowaniem, w tym funkcją hypervisor, zarządzanym przez program VMware vCenter Server z systemem Windows.
  • Hosty Citrix XenServer. Serwer Citrix XenServer z uruchomionym zastrzeżonym oprogramowaniem, w tym funkcją hypervisor.

System Center 2019 — program VMM zarządza tymi trzema typami hostów, mimo że każdy typ hosta implementuje wirtualizację w inny sposób. W poniższych sekcjach opisano bardziej szczegółowo każdy typ hosta. Możesz zapoznać się z artykułem Przygotowywanie środowiska dla programu System Center 2019 — Virtual Machine Managerhttp://go.microsoft.com/fwlink/?LinkId=799436 w bibliotece Microsoft TechNet pod adresem http://go.microsoft.com/fwlink/?LinkId=799436.

Przed dodaniem hosta funkcji Hyper-V

  • Zapoznaj się z artykułem Zarządzanie hostami i klastrami hostów funkcji Hyper-V za pomocą programu VMMhttp://go.microsoft.com/fwlink/?LinkID=799438 w bibliotece Microsoft TechNet pod adresem http://go.microsoft.com/fwlink/?LinkID=799438.
  • Polecenie cmdlet Add-SCVMHost włącza rolę serwera funkcji Hyper-V, ale najpierw należy skonfigurować opcję Wirtualizacja w systemie BIOS ręcznie.

Przed dodaniem hosta sieci obwodowej Windows-Based

Aby zarządzać hostem z systemem Windows w sieci obwodowej:

  • Zainstaluj agenta programu VMM lokalnie na hoście sieci obwodowej.
  • Po uruchomieniu instalatora programu VMM i wybraniu opcji wskazującej, że ten host znajduje się w sieci obwodowej, kreator wyświetli monit o: -- Podaj klucz szyfrowania dla pliku zabezpieczeń. -- Określ miejsce przechowywania pliku zabezpieczeń.
  • Po zainstalowaniu agenta lokalnego uzyskaj plik zabezpieczeń z folderu, w którym jest przechowywany. Domyślną lokalizacją jest C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager, a nazwa pliku zabezpieczeń to SecurityFile.txt
  • Skopiuj plik zabezpieczeń do lokalizacji dostępnej dla komputera, na którym jest zainstalowana konsola programu VMM.
  • W przypadku dodawania hosta sieci obwodowej za pomocą polecenia Add-SCVMHost należy określić ten sam klucz szyfrowania i wskazać lokalny plik zabezpieczeń przy użyciu parametrów EncryptionKey i SecurityFile . Followng to przykładowy format dla tych parametrów:

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Przykład 2 przedstawia polecenia cmdlet do użycia w celu dodania hosta sieci obwodowej.

Przed dodaniem hosta VMware ESX

  • Zapoznaj się z wymaganiami systemowym dotyczącymi programu System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkID=799442 w bibliotece Microsoft TechNet pod adresem http://go.microsoft.com/fwlink/?LinkID=799442.

Przed dodaniem hosta Citrix XenServer

  • Zapoznaj się z wymaganiami systemowym dotyczącymi programu System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkId=799442 w bibliotece Microsoft TechNet pod adresem http://go.microsoft.com/fwlink/?LinkId=799442.

Przykłady

Przykład 1. Dodawanie hosta w tej samej domenie co serwer programu VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAcct01"
PS C:\> Add-SCVMHost "VMHost01.Contoso.com" -Description "This is a new host" -RemoteConnectEnabled $True -RemoteConnectPort 5900 -Credential $RunAsAccount

Pierwsze polecenie pobiera obiekt konta Uruchom jako o nazwie HostComputer RunAsAccount i przechowuje obiekt w zmiennej $RunAsAccount. Wymagane poświadczenia dla tej operacji to konto administratora lokalnego lub konto domeny z uprawnieniami administratora na komputerze, który chcesz dodać jako host.

Drugie polecenie dodaje obiekt hosta o nazwie VMHost01 w domenie Contoso do programu VMM jako hosta zarządzanego, określa opis, włącza połączenia zdalne i określa, że port TCP 5900 będzie używany do połączeń zdalnych z maszyną wirtualną VMHost01. Podczas przetwarzania ostatniego polecenia $RunAsAccount dostarcza poświadczenia do polecenia Add-SCVMHost.

Przykład 2. Dodawanie hosta znajdującego się w sieci obwodowej do programu VMM

PS C:\> $Key = Get-SCCredential
PS C:\> Add-SCVMHost "VMHost02" -Description "This is my new perimeter network host" -RemoteConnectEnabled $FALSE -PerimeterNetworkHost -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Pierwsze polecenie wyświetla monit o podanie nazwy użytkownika i hasła oraz przechowuje poświadczenia w $Key. Nazwa użytkownika może być dowolną nazwą użytkownika, ale hasło musi być tym samym kluczem szyfrowania, który został użyty podczas instalowania agenta programu VMM na tym komputerze. Agent programu VMM musi być zainstalowany lokalnie na komputerze znajdującym się w sieci obwodowej, wybierając opcję agenta lokalnego po uruchomieniu Instalatora. Klucz szyfrowania dla pliku zabezpieczeń należy określić na stronie Folder plików zabezpieczeń kreatora instalacji agenta programu System Center 2019 Virtual Machine Manager.

Drugie polecenie dodaje obiekt hosta, który reprezentuje komputer o nazwie VMHost02 do bazy danych programu VMM jako zarządzany host. Polecenie dodaje opis, wyłącza połączenia zdalne i określa, że ten host znajduje się w sieci obwodowej. To polecenie używa poświadczeń przechowywanych w $Key, aby odszyfrować zawartość SecurityFile.txt (która w tym przykładzie znajduje się w lokalizacji C:\), a następnie używa zawartości SecurityFile.txt do uwierzytelnienia nowego hosta.

Przykład 3. Dodawanie hosta znajdującego się w domenie innej niż zaufana do programu VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

Pierwsze polecenie pobiera obiekt konta Uruchom jako o nazwie RunAsAccount02 i przechowuje obiekt w zmiennej $RunAsAccount. Wymagane poświadczenia dla tej operacji to konto z uprawnieniami administratora do dodania hosta znajdującego się w domenie niezaufanej do serwera programu VMM w domenie Contoso.com.

Drugie polecenie dodaje maszynę wirtualną VMHost03 znajdującą się w domenie, która nie jest zaufana przez Contoso.com, do bazy danych programu VMM jako hosta zarządzanego. W miarę przetwarzania tego polecenia $RunAsAccont dostarcza poświadczenia do polecenia Add-SCVMHost.

Przykład 4. Dodawanie hosta VMware ESX do programu VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup02"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "ESX Host Computer Acct"
PS C:\> $VirtMgr = Get-SCVirtualizationManager -ComputerName "VirtMgrServer02.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "ESXHost01.Contoso.com" -Credential $RunAsAccount -VirtualizationManager $VirtMgr -VMHostGroup $HostGroup

Pierwsze polecenie pobiera obiekt grupy hostów o nazwie HostGroup02 i przechowuje obiekt w zmiennej $HostGroup.

Drugie polecenie pobiera obiekt konta Uruchom jako o nazwie ESX Host Computer Acct i przechowuje obiekt w zmiennej $RunAsAccount.

Trzecie polecenie pobiera obiekt menedżera wirtualizacji o nazwie VirtMgrServer02 i przechowuje obiekt w zmiennej $VirtMgr.

Ostatnie polecenie dodaje host ESX host01 do elementu HostGroup02. Polecenie udostępnia poświadczenia w postaci konta Uruchom jako przechowywanego w $RunAsAccount, które jest wymagane do dodania tego hosta do programu VMM.

Przykład 5. Dodawanie hosta Citrix XenServer do programu VMM

PS C:\> $HostGroup = Get-SCVMHostGroup "HostGroup04"
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "XenServer Run As Acct"
PS C:\> $Certificate = Get-SCCertificate -ComputerName "XenServerHost01.Contoso.com"
PS C:\> Add-SCVMHost -ComputerName "XenServerHost01.Contoso.com" -Credential $RunAsAccount -VMHostGroup $HostGroup -XenServerHost -Certificate $Certificate -EnableSecureMode $True -TCPPort 5989

Pierwsze polecenie pobiera obiekt grupy hostów o nazwie HostGroup04 i przechowuje obiekt w zmiennej $HostGroup.

Drugie polecenie pobiera obiekt konta Uruchom jako o nazwie XenServer Host Computer Acct i przechowuje obiekt w zmiennej $RunAsAccount. Wymagane poświadczenia dla tej operacji to konto z poświadczeniami głównymi na hoście XenServer.

Trzecie polecenie pobiera obiekt certyfikatu dla xenServerHost01 i przechowuje obiekt w zmiennej $Certificate.

Ostatnie polecenie dodaje serwer XenServer jako host do grupy HostGroup04 w programie VMM i udostępnia poświadczenia w postaci konta Uruchom jako przechowywanego w $RunAsAccount, które jest wymagane do dodania tego hosta do programu VMM.

Parametry

-AvailableForPlacement

Wskazuje, czy proces umieszczania programu VMM rozważy ten host, czy ten wolumin na hoście, aby kwalifikować się jako możliwą lokalizację, w której można wdrożyć maszyny wirtualne. Jeśli ten parametr ma wartość $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.

Po określeniu tego parametru z kartami sieciowymi, jeśli jest ustawiona na $False, umieszczanie nie będzie 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

-Certificate

Określa obiekt certyfikatu zabezpieczeń.

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

-ComputerName

Określa nazwę komputera, który program VMM może jednoznacznie zidentyfikować w sieci. Prawidłowe formaty to:

  • Nazwa FQDN
  • Adres IPv4 lub IPv6
  • Nazwa NetBIOS
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

Określa wartość procentową procesora CPU do zarezerwowania użycia 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 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

-Credential

Określa obiekt poświadczeń lub, dla niektórych poleceń cmdlet, obiekt konta Uruchom jako, który zawiera nazwę użytkownika i hasło konta, które ma uprawnienia do wykonania tej akcji. Lub w przypadku zadania Restart-SCJob ma uprawnienia do wykonania ponownie uruchomionego zadania.

Aby uzyskać więcej informacji na temat obiektu PSCredential , wpisz Get-Help Get-Credential.

Aby uzyskać więcej informacji na temat kont Uruchom jako, wpisz Get-Help New-SCRunAsAccount.

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

-Description

Określa opis 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żyjesz tego parametru do określenia rezerwy, zostanie użyte ustawienie domyślne dla grupy hostów: 100 MB. 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

-EnableSecureMode

Wskazuje, czy program VMM komunikuje się z hostami VMware ESX i hostami Citrix XenServer w trybie bezpiecznym. Wartość domyślna to $True.

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

-EncryptionKey

Określa poświadczenia do użycia jako klucz szyfrowania podczas dodawania hosta funkcji Hyper-V znajdującego się w sieci obwodowej do programu VMM.

Przykładowy format: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Type:PSCredential
Position:Named
Default value:None
Required:True
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

-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

-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

-MaxDiskIOReservation

Określa maksymalną liczbę operacji we/wy dysku na sekundę (IOPS) na komputerze hosta fizycznego.

Jeśli nie użyjesz tego parametru do określenia rezerwy, zostanie użyte domyślne ustawienie dla grupy hostów: 10000. 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żyjesz tego parametru do określenia rezerwy, zostanie użyte ustawienie domyślne dla grupy hostów: 256 MB. 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. Prawidłowe wartości 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. Prawidłowe wartości:

  • 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żyjesz tego parametru do określenia rezerwy, zostanie użyte ustawienie domyślne dla grupy hostów: 10 procent. 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

-NonTrustedDomainHost

Wskazuje, że host, który ma zostać dodany do programu VMM, należy do domeny innej niż zaufana.

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

-PerimeterNetworkHost

Wskazuje, że ten host znajduje się w sieci obwodowej.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
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

-Reassociate

Ponownie kojarzenie hosta obecnie zarządzanego przez jeden serwer programu VMM z innym serwerem programu VMM.

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

-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

-SecurityFile

Określa ścieżkę do pliku zawierającego certyfikat i poświadczenia do użycia do uwierzytelniania hosta funkcji Hyper-V znajdującego się w sieci obwodowej.

Ten parametr nie ma zastosowania do hostów VMware ESX ani hostów Citrix XenServer.

Przykładowy format: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

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

-SshPublicKey

Określa klucz publiczny używany przez komunikację protokołu Secure Shell (SSH).

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

-SshPublicKeyFile

Określa ścieżkę do pliku klucza publicznego do ustanowienia zabezpieczonego kanału SSH z hostami docelowymi.

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

-SshTcpPort

Określa numer portu TCP używany przez protokół SSH.

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

-TCPPort

Określa wartość liczbową reprezentującą port TCP.

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

-VirtualizationManager

Określa obiekt menedżera wirtualizacji zarządzany przez program VMM.

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

-VMHostCluster

Określa obiekt klastra hostów programu VMM.

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

-VMHostGroup

Określa obiekt grupy hostów maszyny wirtualnej.

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

-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

-XenServerHost

Wskazuje, że określony host jest hostem Citrix XenServer.

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

Dane wyjściowe

Host

To polecenie cmdlet zwraca obiekt hosta .