Add-SCVMHost
Adiciona um computador como um anfitrião de máquina virtual.
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
O cmdlet Add-SCVMHost adiciona um ou mais computadores como anfitriões de máquinas virtuais ao Virtual Machine Manager (VMM). Um hospedeiro de máquinas virtuais é um computador físico gerido pela VMM cujo papel é acolher uma ou mais máquinas virtuais.
Suporte ao anfitrião de máquinas virtuais no System Center 2019 - VMM
Do ponto de vista do networking e domínios, os tipos de anfitriões que o System Center 2019 - VMM suporta incluem:
- Anfitrião do Windows com o domínio. O hospedeiro pode ser localizado num domínio fidedigno ou não confiável.
- Anfitrião do Windows da rede de perímetro. Um anfitrião Windows não-dominador pode ser gerido da mesma forma que um anfitrião windows de rede de perímetro que está localizado num domínio.
- Um anfitrião VMware ESX. Os anfitriões ESX não utilizam domínios do Windows Ative Directory.
- Um anfitrião Citrix XenServer. Os anfitriões XenServer são geridos da mesma forma, quer estejam ou não configurados para utilizar o Windows Ative Directory.
Do ponto de vista da plataforma de virtualização e do sistema operativo, os tipos de anfitriões que o System Center 2019 - VMM suporta incluem:
- Hospedeiros hiper-V. Um servidor que executa o Windows Server 2008 ou mais tarde com a função Hyper-V ativada.
- VMware ESX anfitriões. Um anfitrião VMware ESX executa software proprietário, incluindo um hipervisor, que é gerido por um VMware vCenter Server que executa o Windows.
- Citrix XenServer é anfitrião. Um servidor Citrix XenServer que executa software proprietário, incluindo um hipervisor.
System Center 2019 - O VMM gere estes três tipos de anfitriões, mesmo que cada tipo de anfitrião implemente a virtualização de uma forma diferente. As seguintes secções descrevem cada tipo de hospedeiro com mais detalhes. Pode rever a preparação do seu ambiente para o System Center 2019 - Gestor de Máquinashttp://go.microsoft.com/fwlink/?LinkId=799436 Virtuais na biblioteca Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkId=799436.
Antes de adicionar um anfitrião Hiper-V
- Reveja a gestão de anfitriões Hyper-V e acolhê clusters com VMMhttp://go.microsoft.com/fwlink/?LinkID=799438 na biblioteca Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkID=799438.
- O cmdlet Add-SCVMHost permite-lhe a função do servidor Hyper-V, mas primeiro tem de configurar manualmente a opção de Virtualização no BIOS.
Antes de adicionar um Windows-Based anfitrião da rede de perímetro
Para gerir um hospedeiro baseado no Windows numa rede de perímetro:
- Instale o agente VMM localmente no anfitrião da rede do perímetro.
- Quando executar a Configuração VMM e escolher a opção indicando que este anfitrião está numa rede de perímetro, o assistente pede-lhe: -- Forneça uma chave de encriptação para o ficheiro de segurança. - Especificar onde pretende guardar o ficheiro de segurança.
- Depois de ter instalado o agente local, obtenha o ficheiro de segurança da pasta em que está armazenado. A localização predefinida é C:\Program Files\Microsoft System Center 2016\Virtual Machine Manager, e o nome do ficheiro de segurança é SecurityFile.txt
- Copie o ficheiro de segurança para um local acessível ao computador no qual está instalada uma consola VMM.
- Quando utilizar o Add-SCVMHost para adicionar o anfitrião da rede de perímetro, tem de especificar a mesma chave de encriptação e apontar para o ficheiro de segurança local utilizando os parâmetros EncryptionKey e SecurityFile . Followng é um formato de exemplo para estes parâmetros:
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Exemplo 2 descreve os cmdlets a utilizar para adicionar um hospedeiro de rede de perímetro.
Antes de adicionar um VMware ESX Host
- Rever os requisitos do sistema para visualizaçãohttp://go.microsoft.com/fwlink/?LinkID=799442 técnica do Centro de Sistema na Biblioteca Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkID=799442.
Antes de adicionar um Citrix XenServer Host
- Rever os requisitos do sistema para visualizaçãohttp://go.microsoft.com/fwlink/?LinkId=799442 técnica do Centro de Sistema na biblioteca Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkId=799442.
Exemplos
Exemplo 1: Adicionar um anfitrião no mesmo domínio que o servidor 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
O primeiro comando obtém o objeto de conta Run As chamado HostComputer RunAsAccount e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta de Administrador local ou uma conta de domínio com direitos de administrador no computador que pretende adicionar como anfitrião.
O segundo comando adiciona o objeto anfitrião chamado VMHost01 no domínio Contoso a VMM como anfitrião gerido, especifica uma descrição, permite ligações remotas, e especifica que a porta TCP 5900 será usada para ligações remotas a VMHost01. Como o último comando é processado, $RunAsAccount fornece credenciais ao Add-SCVMHost.
Exemplo 2: Adicionar um hospedeiro localizado numa rede de perímetro à 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
O primeiro comando solicita-lhe um nome de utilizador e senha e armazena as credenciais em $Key. O nome de utilizador pode ser qualquer nome de utilizador, mas a palavra-passe deve ser a mesma chave de encriptação que foi utilizada quando o agente VMM foi instalado neste computador. O agente VMM deve ser instalado localmente num computador localizado numa rede de perímetro, escolhendo a opção de agente local quando executar a Configuração. Especifica a chave de encriptação para o ficheiro de segurança na página de pasta de ficheiros de segurança do assistente de configuração do Agente de Máquinas Virtuais 2019.
O segundo comando adiciona um objeto anfitrião que representa o computador chamado VMHost02 à base de dados VMM como um hospedeiro gerido. O comando adiciona uma descrição, desativa as ligações remotas e especifica que este hospedeiro está localizado numa rede de perímetro. Este comando utiliza as credenciais armazenadas em $Key para desencriptar o conteúdo de SecurityFile.txt (que, neste exemplo, está localizado em C:\) e, em seguida, utiliza o conteúdo de SecurityFile.txt para autenticar o novo anfitrião.
Exemplo 3: Adicionar um anfitrião localizado num domínio não confiável ao VMM
PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount
O primeiro comando obtém o objeto de conta RunAsAccount02 e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta com direitos de administrador para adicionar um anfitrião localizado no domínio não confiável ao servidor VMM no domínio Contoso.com.
O segundo comando adiciona VMHost03, localizado num domínio que não é confiável por Contoso.com, à base de dados VMM como um hospedeiro gerido. Como este comando é processado, $RunAsAccont fornece credenciais ao Add-SCVMHost.
Exemplo 4: Adicionar um anfitrião VMware ESX ao 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
O primeiro comando recebe o objeto do grupo anfitrião chamado HostGroup02 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Run As chamado ESX Host Computer Acct e armazena o objeto na variável $RunAsAccount.
O terceiro comando obtém o objeto do gestor de virtualização chamado VirtMgrServer02 e armazena o objeto na variável $VirtMgr.
O último comando adiciona eSX Host01 ao HostGroup02. O comando fornece as credenciais sob a forma de uma conta Run As armazenada em $RunAsAccount, que é necessária para adicionar este hospedeiro ao VMM.
Exemplo 5: Adicione um anfitrião Citrix XenServer à 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
O primeiro comando recebe o objeto do grupo anfitrião chamado HostGroup04 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Run As chamado XenServer Host Computer Acct e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para esta operação são uma conta com credenciais de raiz no anfitrião XenServer.
O terceiro comando obtém o objeto de certificado para XenServerHost01 e armazena o objeto na variável $Certificate.
O último comando adiciona um XenServer como anfitrião ao HostGroup04 em VMM e fornece as credenciais sob a forma de uma conta Run As armazenada em $RunAsAccount, que é necessária para adicionar este anfitrião ao VMM.
Parâmetros
-AvailableForPlacement
Indica se o processo de colocação do VMM considerará este hospedeiro ou este volume num hospedeiro como uma possível localização para implantar máquinas virtuais. Se este parâmetro estiver definido para $False, pode optar por implementar máquinas virtuais neste hospedeiro ou volume de qualquer forma. O valor predefinido é verdadeiro. Este parâmetro não se aplica aos anfitriões VMware ESX.
Quando especificar este parâmetro com adaptadores de rede, se estiver definido para $False, a colocação não considerará as redes lógicas configuradas neste adaptador de rede para determinar se o hospedeiro é adequado para ligar uma máquina virtual.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BaseDiskPaths
Especifica os caminhos para os discos base.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Certificate
Especifica um objeto de certificado de segurança.
Type: | ClientCertificate |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputerName
Especifica o nome de um computador que o VMM pode identificar exclusivamente na sua rede. Os formatos válidos são:
- FQDN
- Endereço IPv4 ou IPv6
- Nome NetBIOS
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CPUPercentageReserve
Especifica a percentagem de CPU para reservar para a utilização do sistema operativo no computador de anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, utiliza-se a definição predefinida para o grupo anfitrião: 10%. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num hospedeiro, a menos que os seus requisitos de recursos possam ser cumpridos sem utilizar reservas hospedeiras.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica um objeto credencial ou, para alguns cmdlets, um objeto de conta Run As que contém o nome de utilizador e a palavra-passe de uma conta que tem permissão para realizar esta ação. Ou, no caso do Restart-SCJob, tem permissão para completar uma tarefa reiniciada.
Para mais informações sobre o objeto PSCredential, escrevaGet-Help Get-Credential
.
Para mais informações sobre Run As accounts, escreva Get-Help New-SCRunAsAccount
.
Type: | VMMCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Especifica uma descrição para o hospedeiro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DiskSpaceReserveMB
Especifica a quantidade de espaço em disco, em megabytes (MB), para reservar para a utilização do sistema operativo no computador de anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, utiliza-se a definição predefinida para o grupo anfitrião: 100 MB. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num hospedeiro, a menos que os seus requisitos de recursos possam ser cumpridos sem utilizar reservas hospedeiras.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Indica se a migração ao vivo está ativada no hospedeiro.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Indica se o VMM comunica com os anfitriões VMware ESX e com os anfitriões Citrix XenServer em modo seguro. O valor predefinido é $True.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKey
Especifica credenciais para ser usada como chave de encriptação quando adiciona um anfitrião Hiper-V localizado numa rede de perímetro para VMM.
Formato de exemplo: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsDedicatedToNetworkVirtualizationGateway
Indica se o anfitrião é dedicado a um gateway de virtualização de rede.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que o progresso do trabalho é rastreado e armazenado na variável nomeada por este parâmetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveMigrationMaximum
Especifica o número máximo de migrações vivas simultâneas.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LiveStorageMigrationMaximum
Especifica o número máximo de migrações simultâneas de armazenamento ao vivo.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Este parâmetro é obsoleto. Em vez disso, utilize oAvailableForPlacement .
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Especifica o disco máximo de E/S por segundo (IOPS) no computador de anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, utiliza-se a definição predefinição para o grupo anfitrião: 10000. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num hospedeiro, a menos que os seus requisitos de recursos possam ser cumpridos sem utilizar reservas hospedeiras.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MemoryReserveMB
Especifica a quantidade de memória, em megabytes (MB), para reservar para a utilização do sistema operativo hospedeiro no computador de anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, utiliza-se a definição predefinição para o grupo anfitrião: 256 MB. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num hospedeiro, a menos que os seus requisitos de recursos possam ser cumpridos sem utilizar reservas hospedeiras.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Especifica o protocolo de autorização utilizado para a migração. Valores válidos são: CredSSP, Kerberos.
Type: | MigrationAuthProtocolType |
Accepted values: | CredSSP, Kerberos |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationPerformanceOption
Especifica o tipo de opção de desempenho de migração. Os valores válidos são:
- Standard
- Utilização Compressão
- UseSmbTransport
Type: | MigrationPerformanceOptionType |
Accepted values: | Standard, UseCompression, UseSmbTransport |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationSubnet
Especifica uma matriz de sub-redes para usar para migração.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Especifica a percentagem de capacidade de rede a reservar para a utilização do sistema operativo hospedeiro no computador de anfitrião físico.
Se não utilizar este parâmetro para especificar a reserva, utiliza-se a definição predefinida para o grupo anfitrião: 10%. O processo de colocação do VMM não recomendará que uma máquina virtual seja colocada num hospedeiro, a menos que os seus requisitos de recursos possam ser cumpridos sem utilizar reservas hospedeiras.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
Indica que o hospedeiro a ser adicionado ao VMM pertence a um domínio não confiável.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PerimeterNetworkHost
Indica que este hospedeiro está localizado numa rede de perímetro.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica o ID da ponta de otimização de desempenho e recursos (ponta PRO) que desencadeou esta ação. Este parâmetro permite-lhe auditar dicas PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reassociate
Reassociates um hospedeiro atualmente gerido por um servidor VMM com outro servidor VMM.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectEnabled
Permite, quando definido para $True, uma ligação num servidor anfitrião que permite aos utilizadores ligarem-se remotamente às suas máquinas virtuais.
Este parâmetro aplica-se apenas a máquinas virtuais em hospedeiros Hiper-V. Não é aplicável a máquinas virtuais em anfitriões VMware ESX ou Citrix XenServer.
Type: | Boolean |
Aliases: | VMRCEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemoteConnectPort
Especifica um valor predefinido para a porta TCP utilizar quando um utilizador remoto se conecta a uma máquina virtual. Normalmente, a porta padrão para um hospedeiro Hiper-V é 2179.
Este parâmetro não se aplica aos anfitriões VMware ESX ou aos anfitriões Citrix XenServer.
Type: | UInt32 |
Aliases: | VMRCPort |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que o trabalho funciona assíncronamente para que o controlo volte imediatamente à concha de comando.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecurityFile
Especifica o caminho para um ficheiro que contém o certificado e credenciais a utilizar para a autenticação de um hospedeiro Hiper-V localizado numa rede de perímetro.
Este parâmetro não se aplica aos anfitriões VMware ESX ou aos anfitriões Citrix XenServer.
Formato de exemplo: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKey
Especifica a chave pública utilizada pelas comunicações Secure Shell (SSH).
Type: | ClientSshPublicKey |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshPublicKeyFile
Especifica o caminho para o ficheiro de chave pública para estabelecer um canal SSH seguro com os anfitriões-alvo.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SshTcpPort
Especifica o número da porta TCP utilizado pelo protocolo SSH.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Especifica um valor numérico que representa uma porta TCP.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UseAnyMigrationSubnet
Indica se qualquer sub-rede pode ser usada para migração.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualizationManager
Especifica um objeto de gestor de virtualização gerido por VMM.
Type: | VirtualizationManager |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
Especifica um objeto de cluster de hospedeiro VMM.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostGroup
Especifica um objeto de grupo de anfitriões de máquina virtual.
Type: | HostGroup |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Especifica um objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMPaths
Especifica um conjunto de caminhos predefinidos (como cordas separadas pelo operador do oleoduto) num hospedeiro onde os ficheiros de máquinas virtuais podem ser armazenados.
Formato de exemplo: -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
Indica que o hospedeiro especificado é um anfitrião Citrix XenServer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
Host
Este cmdlet devolve um objeto hospedeiro .