Add-SCVMHost
Hiermee voegt u een computer toe als host van een virtuele machine.
Syntax
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>]
Description
Met de cmdlet Add-SCVMHost worden een of meer computers toegevoegd als hosts van virtuele machines aan Virtual Machine Manager (VMM). Een host van een virtuele machine is een fysieke computer die wordt beheerd door VMM waarvan de rol is om een of meer virtuele machines te hosten.
Hostondersteuning voor virtuele machines in System Center 2019 - VMM
Vanuit het perspectief van netwerken en domeinen zijn onder andere de typen hosts die Door System Center 2019 - VMM worden ondersteund:
- Domein-gekoppelde Windows-host. De host kan zich in een vertrouwd of niet-vertrouwd domein bevinden.
- Windows-host perimeternetwerk. Een windows-host die niet lid is van een domein, kan op dezelfde manier worden beheerd als een Windows-host die zich in een domein bevindt.
- Een VMware ESX-host. ESX-hosts maken geen gebruik van Windows Active Directory-domeinen.
- Een Citrix XenServer-host. XenServer-hosts worden op dezelfde manier beheerd, ongeacht of ze zijn geconfigureerd voor het gebruik van Windows Active Directory.
Vanuit het perspectief van virtualisatieplatform en besturingssysteem zijn de typen hosts die System Center 2019 - VMM ondersteunt onder andere:
- Hyper-V-hosts. Een server met Windows Server 2008 of hoger waarop de Hyper-V-functie is ingeschakeld.
- VMware ESX-hosts. Een VMware ESX-host waarop bedrijfseigen software wordt uitgevoerd, waaronder een hypervisor, die wordt beheerd door een VMware vCenter Server waarop Windows wordt uitgevoerd.
- Citrix XenServer-hosts. Een Citrix XenServer-server waarop eigen software wordt uitgevoerd, met inbegrip van een hypervisor.
System Center 2019 - VMM beheert deze drie typen hosts, ook al implementeert elk hosttype virtualisatie op een andere manier. In de volgende secties wordt elk type host in meer detail beschreven. U kunt uw omgeving voorbereiden voor System Center 2019 - Virtual Machine Managerhttp://go.microsoft.com/fwlink/?LinkId=799436 bekijken in de Microsoft TechNet-bibliotheek op http://go.microsoft.com/fwlink/?LinkId=799436.
Voordat u een Hyper-V-host toevoegt
- Controleer het beheren van Hyper-V-hosts en hostclusters met VMMhttp://go.microsoft.com/fwlink/?LinkID=799438 in de Microsoft TechNet-bibliotheek op http://go.microsoft.com/fwlink/?LinkID=799438.
- De cmdlet Add-SCVMHost schakelt de Hyper-V-serverfunctie voor u in, maar u moet eerst de optie Virtualisatie in het BIOS handmatig configureren.
Voordat u een Windows-Based perimeternetwerkhost toevoegt
Een Windows-host in een perimeternetwerk beheren:
- Installeer de VMM-agent lokaal op de perimeternetwerkhost.
- Wanneer u VMM Setup uitvoert en de optie kiest die aangeeft dat deze host zich in een perimeternetwerk bevindt, wordt u door de wizard gevraagd: -- Geef een versleutelingssleutel op voor het beveiligingsbestand. -- Geef op waar u het beveiligingsbestand wilt opslaan.
- Nadat u de lokale agent hebt geïnstalleerd, haalt u het beveiligingsbestand op uit de map waarin deze is opgeslagen. De standaardlocatie is C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager en de naam van het beveiligingsbestand is SecurityFile.txt
- Kopieer het beveiligingsbestand naar een locatie die toegankelijk is voor de computer waarop een VMM-console is geïnstalleerd.
- Wanneer u Add-SCVMHost gebruikt om de perimeternetwerkhost toe te voegen, moet u dezelfde versleutelingssleutel opgeven en verwijzen naar het lokale beveiligingsbestand met behulp van de parameters EncryptionKey en SecurityFile . Followng is een voorbeeldindeling voor deze parameters:
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Voorbeeld 2 bevat een overzicht van de cmdlets die moeten worden gebruikt om een perimeternetwerkhost toe te voegen.
Voordat u een VMware ESX-host toevoegt
- Controleer de systeemvereisten voor System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkID=799442 in de Microsoft TechNet Library op http://go.microsoft.com/fwlink/?LinkID=799442.
Voordat u een Citrix XenServer-host toevoegt
- Controleer de systeemvereisten voor System Center Technical Previewhttp://go.microsoft.com/fwlink/?LinkId=799442 in de Microsoft TechNet-bibliotheek op http://go.microsoft.com/fwlink/?LinkId=799442.
Voorbeelden
Voorbeeld 1: Een host toevoegen in hetzelfde domein als de VMM-server
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
Met de eerste opdracht wordt het Run As-accountobject met de naam HostComputer RunAsAccount opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele. De vereiste referenties voor deze bewerking zijn een lokaal Administrator-account of een domeinaccount met beheerdersrechten op de computer die u als host wilt toevoegen.
Met de tweede opdracht wordt het hostobject MET de naam VMHost01 in het Contoso-domein aan VMM toegevoegd als een beheerde host, wordt een beschrijving opgegeven, externe verbindingen ingeschakeld en wordt aangegeven dat TCP-poort 5900 wordt gebruikt voor externe verbindingen met VMHost01. Wanneer de laatste opdracht wordt verwerkt, biedt $RunAsAccount referenties aan Add-SCVMHost.
Voorbeeld 2: Een host in een perimeternetwerk toevoegen aan 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
Met de eerste opdracht wordt u om een gebruikersnaam en wachtwoord gevraagd en worden de referenties opgeslagen in $Key. De gebruikersnaam kan elke gebruikersnaam zijn, maar het wachtwoord moet dezelfde versleutelingssleutel zijn die is gebruikt toen de VMM-agent op deze computer werd geïnstalleerd. De VMM-agent moet lokaal worden geïnstalleerd op een computer in een perimeternetwerk door de optie lokale agent te kiezen wanneer u Setup uitvoert. U geeft de versleutelingssleutel op voor het beveiligingsbestand op de pagina Beveiligingsbestandsmap van de installatiewizard van De Virtual Machine Manager-agent van System Center 2019.
Met de tweede opdracht wordt een hostobject toegevoegd dat de computer met de naam VMHost02 aan de VMM-database vertegenwoordigt als een beheerde host. De opdracht voegt een beschrijving toe, schakelt externe verbindingen uit en geeft aan dat deze host zich in een perimeternetwerk bevindt. Deze opdracht gebruikt de referenties die zijn opgeslagen in $Key om de inhoud van SecurityFile.txt te ontsleutelen (in dit voorbeeld bevindt zich op C:\) en gebruikt vervolgens de inhoud van SecurityFile.txt om de nieuwe host te verifiëren.
Voorbeeld 3: Een host in een niet-vertrouwd domein toevoegen aan VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount
Met de eerste opdracht wordt het Run As-accountobject met de naam RunAsAccount02 opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele. De vereiste referenties voor deze bewerking zijn een account met beheerdersrechten om een host in het niet-vertrouwde domein toe te voegen aan de VMM-server in het Contoso.com domein.
Met de tweede opdracht wordt VMHost03, die zich in een domein bevindt dat niet wordt vertrouwd door Contoso.com, toegevoegd aan de VMM-database als een beheerde host. Omdat deze opdracht wordt verwerkt, biedt $RunAsAccont referenties voor Add-SCVMHost.
Voorbeeld 4: Een VMware ESX-host toevoegen aan 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
Met de eerste opdracht wordt het hostgroepobject HostGroup02 opgehaald en wordt het object opgeslagen in de $HostGroup variabele.
Met de tweede opdracht wordt het Uitvoeren als-accountobject met de naam ESX Host Computer Acct opgehaald en wordt het object opgeslagen in de variabele $RunAsAccount.
Met de derde opdracht wordt het virtualisatiebeheerobject met de naam VirtMgrServer02 opgehaald en wordt het object opgeslagen in de variabele $VirtMgr.
Met de laatste opdracht wordt ESX Host01 toegevoegd aan HostGroup02. De opdracht biedt de referenties in de vorm van een Uitvoeren als-account dat is opgeslagen in $RunAsAccount. Dit is vereist om deze host toe te voegen aan VMM.
Voorbeeld 5: Een Citrix XenServer-host toevoegen aan 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
Met de eerste opdracht wordt het hostgroepobject met de naam HostGroup04 opgehaald en wordt het object opgeslagen in de $HostGroup variabele.
Met de tweede opdracht wordt het Run As-accountobject met de naam XenServer Host Computer Acct opgehaald en wordt het object opgeslagen in de $RunAsAccount variabele. De vereiste referenties voor deze bewerking zijn een account met hoofdreferenties op de XenServer-host.
Met de derde opdracht wordt het certificaatobject voor XenServerHost01 opgehaald en wordt het object opgeslagen in de $Certificate variabele.
Met de laatste opdracht wordt een XenServer als host toegevoegd aan HostGroup04 in VMM en worden de referenties opgegeven in de vorm van een Uitvoeren als-account dat is opgeslagen in $RunAsAccount. Dit is vereist om deze host toe te voegen aan VMM.
Parameters
-AvailableForPlacement
Geeft aan of het VMM-plaatsingsproces deze host of dit volume op een host beschouwt als een mogelijke locatie waarop virtuele machines moeten worden geïmplementeerd. Als deze parameter is ingesteld op $False, kunt u ervoor kiezen om virtuele machines op deze host of dit volume toch te implementeren. De standaardwaarde is Waar. Deze parameter is niet van toepassing op VMware ESX-hosts.
Wanneer u deze parameter opgeeft met netwerkadapters, indien ingesteld op $False, wordt bij plaatsing niet rekening gehouden met de logische netwerken die zijn geconfigureerd op deze netwerkadapter om te bepalen of de host geschikt is voor het verbinden van een virtuele machine.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Hiermee geeft u de paden naar basisschijven.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Hiermee geeft u een beveiligingscertificaatobject op.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Hiermee geeft u de naam op van een computer die VMM uniek kan identificeren in uw netwerk. Geldige notaties zijn:
- FQDN
- IPv4- of IPv6-adres
- NetBIOS-naam
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPercentageReserve
Hiermee geeft u het percentage CPU dat moet worden gereserveerd voor het gebruik van het besturingssysteem op de fysieke hostcomputer.
Als u deze parameter niet gebruikt om de reserve op te geven, wordt de standaardinstelling voor de hostgroep gebruikt: 10 procent. Het VMM-plaatsingsproces raadt niet aan dat een virtuele machine op een host wordt geplaatst, tenzij aan de resourcevereisten kan worden voldaan zonder hostreserves te gebruiken.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Hiermee geeft u een referentieobject of, voor sommige cmdlets, een Uitvoeren als-accountobject met de gebruikersnaam en het wachtwoord van een account dat gemachtigd is om deze actie uit te voeren. Of, in het geval van Restart-SCJob, is gemachtigd om een opnieuw opgestarte taak te voltooien.
Typ voor meer informatie over het PSCredential-objectGet-Help Get-Credential
.
Typ voor meer informatie over Uitvoeren als-accounts Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Hiermee geeft u een beschrijving voor de host.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSpaceReserveMB
Hiermee geeft u de hoeveelheid schijfruimte in megabytes (MB) op die moet worden gereserveerd voor het gebruik van het besturingssysteem op de fysieke hostcomputer.
Als u deze parameter niet gebruikt om de reserve op te geven, wordt de standaardinstelling voor de hostgroep gebruikt: 100 MB. Het VMM-plaatsingsproces raadt niet aan dat een virtuele machine op een host wordt geplaatst, tenzij aan de resourcevereisten kan worden voldaan zonder hostreserves te gebruiken.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Geeft aan of livemigratie is ingeschakeld op de host.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Geeft aan of VMM communiceert met VMware ESX-hosts en Citrix XenServer-hosts in de beveiligde modus. De standaardwaarde is $True.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKey
Hiermee geeft u referenties op die moeten worden gebruikt als versleutelingssleutel wanneer u een Hyper-V-host toevoegt die zich in een perimeternetwerk bevindt aan VMM.
Voorbeeldindeling: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsDedicatedToNetworkVirtualizationGateway
Geeft aan of de host is toegewezen aan een netwerkvirtualisatiegateway.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveMigrationMaximum
Hiermee geeft u het maximum aantal gelijktijdige livemigraties op.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Hiermee geeft u het maximum aantal gelijktijdige liveopslagmigraties op.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Deze parameter is verouderd. Gebruik in plaats daarvan AvailableForPlacement .
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Hiermee geeft u de maximale I/O per seconde (IOPS) op de fysieke hostcomputer.
Als u deze parameter niet gebruikt om de reserve op te geven, wordt de standaardinstelling voor de hostgroep gebruikt: 10000. Het VMM-plaatsingsproces raadt niet aan dat een virtuele machine op een host wordt geplaatst, tenzij aan de resourcevereisten kan worden voldaan zonder hostreserves te gebruiken.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryReserveMB
Hiermee geeft u de hoeveelheid geheugen, in megabytes (MB), te reserveren voor het gebruik van het hostbesturingssysteem op de fysieke hostcomputer.
Als u deze parameter niet gebruikt om de reserve op te geven, wordt de standaardinstelling voor de hostgroep gebruikt: 256 MB. Het VMM-plaatsingsproces raadt niet aan dat een virtuele machine op een host wordt geplaatst, tenzij aan de resourcevereisten kan worden voldaan zonder hostreserves te gebruiken.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Hiermee geeft u het autorisatieprotocol op dat wordt gebruikt voor migratie. Geldige waarden zijn: CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Hiermee geeft u het optietype migratieprestaties op. Geldige waarden zijn:
- 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
Hiermee geeft u een matrix van subnetten die moeten worden gebruikt voor migratie.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Hiermee geeft u het percentage netwerkcapaciteit dat moet worden gereserveerd voor het gebruik van het hostbesturingssysteem op de fysieke hostcomputer.
Als u deze parameter niet gebruikt om de reserve op te geven, wordt de standaardinstelling voor de hostgroep gebruikt: 10 procent. Het VMM-plaatsingsproces raadt niet aan dat een virtuele machine op een host wordt geplaatst, tenzij aan de resourcevereisten kan worden voldaan zonder hostreserves te gebruiken.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
Geeft aan dat de host die moet worden toegevoegd aan VMM deel uitmaakt van een niet-vertrouwd domein.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PerimeterNetworkHost
Geeft aan dat deze host zich in een perimeternetwerk bevindt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip Prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reassociate
Hiermee wordt een host die momenteel wordt beheerd door één VMM-server opnieuw gekoppeld aan een andere VMM-server.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectEnabled
Hiermee wordt, wanneer deze is ingesteld op $True, een verbinding op een hostserver ingeschakeld waarmee gebruikers op afstand verbinding kunnen maken met hun virtuele machines.
Deze parameter is alleen van toepassing op virtuele machines op Hyper-V-hosts. Het is niet van toepassing op virtuele machines op VMware ESX-hosts of Citrix XenServer-hosts.
Type: | Boolean |
Aliases: | VMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Hiermee geeft u een standaardwaarde op voor de TCP-poort die moet worden gebruikt wanneer een externe gebruiker verbinding maakt met een virtuele machine. Normaal gesproken is de standaardpoort voor een Hyper-V-host 2179.
Deze parameter is niet van toepassing op VMware ESX-hosts of Citrix XenServer-hosts.
Type: | UInt32 |
Aliases: | VMRCPort |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityFile
Hiermee geeft u het pad naar een bestand dat het certificaat en de referenties bevat die moeten worden gebruikt voor verificatie van een Hyper-V-host die zich in een perimeternetwerk bevindt.
Deze parameter is niet van toepassing op VMware ESX-hosts of Citrix XenServer-hosts.
Voorbeeldindeling: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKey
Hiermee geeft u de openbare sleutel die wordt gebruikt door SSH-communicatie (Secure Shell).
Type: | ClientSshPublicKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKeyFile
Hiermee geeft u het pad naar het openbare-sleutelbestand voor het tot stand brengen van een beveiligd SSH-kanaal met de doelhosts.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshTcpPort
Hiermee geeft u het TCP-poortnummer op dat wordt gebruikt door het SSH-protocol.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Hiermee geeft u een numerieke waarde op die een TCP-poort vertegenwoordigt.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAnyMigrationSubnet
Geeft aan of een subnet kan worden gebruikt voor migratie.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Hiermee geeft u een virtualisatiebeheerobject dat wordt beheerd door VMM.
Type: | VirtualizationManager |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Hiermee geeft u een VMM-hostclusterobject op.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Hiermee geeft u een hostgroepobject voor virtuele machines op.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMPaths
Hiermee geeft u een set standaardpaden (als tekenreeksen gescheiden door de pijplijnoperator) op een host waar bestanden van virtuele machines kunnen worden opgeslagen.
Voorbeeldindeling: -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
Geeft aan dat de opgegeven host een Citrix XenServer-host is.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
Host
Deze cmdlet retourneert een Host-object .