Add-SCVMHost
Hiermee voegt u een computer toe als host voor virtuele machines.
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 als virtuele-machinehosts toegevoegd 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 - VMM
Vanuit het perspectief van netwerken en domeinen zijn de volgende typen hosts die door System Center - VMM worden ondersteund:
- Windows-host die lid is van een domein. De host kan zich in een vertrouwd of niet-vertrouwd domein bevinden.
- Windows-host voor perimeternetwerk. Een Windows-host die niet aan een domein is toegevoegd, kan op dezelfde manier worden beheerd als een Windows-host voor het perimeternetwerk 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 het virtualisatieplatform en het besturingssysteem zijn de typen hosts die door System Center - VMM worden ondersteund:
- Hyper-V-hosts. Een server met Windows Server 2008 of hoger met de Hyper-V-functie ingeschakeld.
- VMware ESX-hosts. Een VMware ESX-host waarop bedrijfseigen software wordt uitgevoerd, waaronder een hypervisor, die wordt beheerd door een VMware vCenter-server met Windows.
- Citrix XenServer-hosts. Een Citrix XenServer-server waarop bedrijfseigen software wordt uitgevoerd, inclusief een hypervisor.
System Center: VMM beheert deze drie typen hosts, ook al implementeert elk hosttype virtualisatie op een andere manier. In de volgende secties wordt elk type host gedetailleerder beschreven. Raadpleeg Uw omgeving voorbereiden voor System Center - Virtual Machine Manager.
Voordat u een Hyper-V-host toevoegt
- Raadpleeg Hyper-V-hosts en hostclusters beheren met VMM.
- De cmdlet Add-SCVMHost schakelt de Hyper-V-serverfunctie voor u in, maar u moet eerst de virtualisatieoptie handmatig configureren in het BIOS.
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 gevraagd om: -- 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 naar het lokale beveiligingsbestand verwijzen met behulp van de parameters EncryptionKey en SecurityFile . Followng is een voorbeeldindeling voor deze parameters:
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
In voorbeeld 2 worden de cmdlets beschreven die moeten worden gebruikt om een perimeternetwerkhost toe te voegen.
Voordat u een VMware ESX-host toevoegt
Voordat u een Citrix XenServer-host toevoegt
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 Uitvoeren als-accountobject met de naam HostComputer RunAsAccount opgehaald en wordt het object opgeslagen in de variabele $RunAsAccount. De vereiste referenties voor deze bewerking zijn een lokaal administratoraccount of een domeinaccount met beheerdersrechten op de computer die u als host wilt toevoegen.
De tweede opdracht voegt het hostobject met de naam VMHost01 in het Contoso-domein toe aan VMM als een beheerde host, geeft een beschrijving op, schakelt externe verbindingen in en geeft aan dat TCP-poort 5900 wordt gebruikt voor externe verbindingen met VMHost01. Wanneer de laatste opdracht wordt verwerkt, geeft $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
De eerste opdracht vraagt u om een gebruikersnaam en wachtwoord en slaat de referenties op 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 kunt de versleutelingssleutel voor het beveiligingsbestand opgeven op de pagina Map beveiligingsbestand van de wizard System Center Virtual Machine Manager Agent instellen.
Met de tweede opdracht wordt een hostobject dat de computer met de naam VMHost02 vertegenwoordigt, als een beheerde host aan de VMM-database toegevoegd. 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 Uitvoeren als-accountobject met de naam RunAsAccount02 opgehaald en wordt het object opgeslagen in de variabele $RunAsAccount. 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, dat zich bevindt in een domein dat niet wordt vertrouwd door Contoso.com, als een beheerde host toegevoegd aan de VMM-database. Terwijl deze opdracht wordt verwerkt, biedt $RunAsAccont referenties aan 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 met de naam HostGroup02 opgehaald en wordt het object opgeslagen in de variabele $HostGroup.
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, die 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 variabele $HostGroup.
Met de tweede opdracht wordt het Uitvoeren als-accountobject met de naam XenServer Host Computer Acct opgehaald en wordt het object opgeslagen in de variabele $RunAsAccount. De vereiste referenties voor deze bewerking zijn een account met basisreferenties op de XenServer-host.
Met de derde opdracht wordt het certificaatobject voor XenServerHost01 opgehaald en wordt het object opgeslagen in de variabele $Certificate.
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 tijdens het VMM-plaatsingsproces deze host of dit volume op een host in aanmerking komt als mogelijke locatie voor het implementeren van virtuele machines. Als deze parameter is ingesteld op $False, kunt u ervoor kiezen om virtuele machines toch op deze host of dit volume te implementeren. De standaardwaarde is True. Deze parameter is niet van toepassing op VMware ESX-hosts.
Wanneer u deze parameter met netwerkadapters opgeeft, als deze is ingesteld op $False, wordt bij plaatsing niet rekening gehouden met de logische netwerken die op deze netwerkadapter zijn geconfigureerd om te bepalen of de host geschikt is om verbinding te maken met 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 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 te reserveren 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 op dat de gebruikersnaam en het wachtwoord bevat van een account dat gemachtigd is om deze actie uit te voeren. Of, in het geval van Restart-SCJob, gemachtigd is om een opnieuw gestarte taak te voltooien.
Voor meer informatie over het OBJECT PSCredential typt u Get-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), 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 worden gebruikt als een versleutelingssleutel wanneer u een Hyper-V-host in een perimeternetwerk toevoegt 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
Hiermee wordt aangegeven 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 live opslagmigraties 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 het maximum aantal I/O-schijven per seconde (IOPS) op de fysieke hostcomputer op.
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) op die 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: 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 voor de 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 te gebruiken 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 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: 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 aan VMM moet worden toegevoegd, 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 van de tip prestaties 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 door één VMM-server wordt beheerd, 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 schakelt u, indien ingesteld op $True, een verbinding in op een hostserver waarmee gebruikers extern 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 met het certificaat en de referenties te gebruiken 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 op 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 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 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 op 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 de virtuele machine 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 virtuele-machinebestanden 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 .