Add-SCVMHost
Adiciona um computador como host 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 hosts de máquina virtual ao VMM (Virtual Machine Manager). Um host de máquina virtual é um computador físico gerenciado pelo VMM cuja função é hospedar uma ou mais máquinas virtuais.
Suporte ao host de máquina virtual no System Center 2019 – VMM
Do ponto de vista da rede e domínios, os tipos de hosts que o System Center 2019 – VMM dá suporte incluem:
- Host do Windows ingressado no domínio. O host pode estar localizado em um domínio confiável ou não confiável.
- Host windows de rede de perímetro. Um host do Windows não ingressado no domínio pode ser gerenciado da mesma forma que um host windows de rede de perímetro localizado em um domínio.
- Um host ESX do VMware. Os hosts ESX não usam domínios do Windows Active Directory.
- Um host Citrix XenServer. Os hosts XenServer são gerenciados da mesma forma se estão configurados ou não para usar o Windows Active Directory.
Do ponto de vista da plataforma de virtualização e do sistema operacional, os tipos de hosts que o System Center 2019 – VMM dá suporte incluem:
- Hosts Hyper-V. Um servidor que executa o Windows Server 2008 ou posterior com a função Hyper-V habilitada.
- Hosts ESX do VMware. Um host ESX VMware executando software proprietário, incluindo um hipervisor, que é gerenciado por um VMware vCenter Server executando o Windows.
- Hosts Citrix XenServer. Um servidor Citrix XenServer executando um software proprietário, incluindo um hipervisor.
O System Center 2019 – VMM gerencia esses três tipos de hosts, embora cada tipo de host implemente a virtualização de uma maneira diferente. As seções a seguir descrevem cada tipo de host com mais detalhes. Você pode examinar a preparação do ambiente para o System Center 2019 – Virtual Machine Managerhttp://go.microsoft.com/fwlink/?LinkId=799436 na biblioteca do Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkId=799436.
Antes de adicionar um host Hyper-V
- Examine o gerenciamento de hosts Hyper-V e clusters de host com o VMMhttp://go.microsoft.com/fwlink/?LinkID=799438 na biblioteca do Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkID=799438.
- O cmdlet Add-SCVMHost habilita a função de servidor Hyper-V para você, mas primeiro você deve configurar a opção virtualização no BIOS manualmente.
Antes de adicionar um host de rede de perímetro Windows-Based
Para gerenciar um host baseado no Windows em uma rede de perímetro:
- Instale o agente do VMM localmente no host de rede de perímetro.
- Quando você executa a Instalação do VMM e escolhe a opção que indica que esse host está em uma rede de perímetro, o assistente solicita que você: -- Forneça uma chave de criptografia para o arquivo de segurança. -- Especifique onde deseja armazenar o arquivo de segurança.
- Depois de instalar o agente local, obtenha o arquivo de segurança da pasta na qual ele está armazenado. O local padrão é C:\Arquivos de Programas\Microsoft System Center 2016\Virtual Machine Manager e o nome do arquivo de segurança é SecurityFile.txt
- Copie o arquivo de segurança para um local acessível ao computador no qual um console do VMM está instalado.
- Ao usar Add-SCVMHost para adicionar o host de rede de perímetro, você deve especificar a mesma chave de criptografia e apontar para o arquivo de segurança local usando os parâmetros EncryptionKey e SecurityFile . Followng é um exemplo de formato para estes parâmetros:
-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key
O exemplo 2 descreve os cmdlets a serem usados para adicionar um host de rede de perímetro.
Antes de adicionar um host ESX do VMware
- Examine os requisitos do sistema para a visualizaçãohttp://go.microsoft.com/fwlink/?LinkID=799442 técnica do System Center na Biblioteca do Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkID=799442.
Antes de adicionar um host Citrix XenServer
- Examine os requisitos do sistema para a visualizaçãohttp://go.microsoft.com/fwlink/?LinkId=799442 técnica do System Center na biblioteca do Microsoft TechNet em http://go.microsoft.com/fwlink/?LinkId=799442.
Exemplos
Exemplo 1: Adicionar um host no mesmo domínio que o servidor do 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 Executar como chamado HostComputer RunAsAccount e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para essa operação são uma conta de administrador local ou uma conta de domínio com direitos de administrador no computador que você deseja adicionar como host.
O segundo comando adiciona o objeto host chamado VMHost01 no domínio Contoso ao VMM como um host gerenciado, especifica uma descrição, habilita conexões remotas e especifica que a porta TCP 5900 será usada para conexões remotas com o VMHost01. Como o último comando é processado, $RunAsAccount fornece credenciais para Add-SCVMHost.
Exemplo 2: Adicionar um host localizado em uma rede de perímetro ao 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 um nome de usuário e senha e armazena as credenciais em $Key. O nome de usuário pode ser qualquer nome de usuário, mas a senha deve ser a mesma chave de criptografia usada quando o agente do VMM foi instalado neste computador. O agente do VMM deve ser instalado localmente em um computador localizado em uma rede de perímetro escolhendo a opção de agente local ao executar a Instalação. Especifique a chave de criptografia para o arquivo de segurança na página Pasta de Arquivos de Segurança do assistente de Instalação do System Center 2019 Virtual Machine Manager Agent.
O segundo comando adiciona um objeto host que representa o computador chamado VMHost02 ao banco de dados do VMM como um host gerenciado. O comando adiciona uma descrição, desabilita conexões remotas e especifica que esse host está localizado em uma rede de perímetro. Esse comando usa as credenciais armazenadas em $Key para descriptografar o conteúdo do SecurityFile.txt (que, neste exemplo, está localizado em C:\) e usa o conteúdo do SecurityFile.txt para autenticar o novo host.
Exemplo 3: adicionar um host localizado em um 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 Executar como chamado RunAsAccount02 e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para essa operação são uma conta com direitos de administrador para adicionar um host localizado no domínio não confiável ao servidor do VMM no domínio Contoso.com.
O segundo comando adiciona o VMHost03, localizado em um domínio que não é confiável por Contoso.com, ao banco de dados do VMM como um host gerenciado. Como esse comando é processado, $RunAsAccont fornece credenciais para Add-SCVMHost.
Exemplo 4: adicionar um host 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 obtém o objeto de grupo de host chamado HostGroup02 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Executar como chamado Acct do Computador Host ESX e armazena o objeto na variável $RunAsAccount.
O terceiro comando obtém o objeto do gerenciador de virtualização chamado VirtMgrServer02 e armazena o objeto na variável $VirtMgr.
O último comando adiciona o Host01 do ESX ao HostGroup02. O comando fornece as credenciais na forma de uma conta Executar como armazenada no $RunAsAccount, que é necessário para adicionar esse host ao VMM.
Exemplo 5: Adicionar um host Citrix XenServer ao 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 obtém o objeto de grupo de host chamado HostGroup04 e armazena o objeto na variável $HostGroup.
O segundo comando obtém o objeto de conta Executar como chamado Acct do Computador Host XenServer e armazena o objeto na variável $RunAsAccount. As credenciais necessárias para essa operação são uma conta com credenciais raiz no host 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 host ao HostGroup04 no VMM e fornece as credenciais na forma de uma conta Executar como armazenada em $RunAsAccount, que é necessária para adicionar esse host ao VMM.
Parâmetros
-AvailableForPlacement
Indica se o processo de posicionamento do VMM considerará esse host ou esse volume em um host qualificado como um possível local no qual implantar máquinas virtuais. Se esse parâmetro estiver definido como $False, você poderá optar por implantar máquinas virtuais nesse host ou volume de qualquer maneira. O valor padrão é True. Esse parâmetro não se aplica aos hosts ESX do VMware.
Quando você especificar esse parâmetro com adaptadores de rede, se definido como $False, o posicionamento não considerará as redes lógicas configuradas nesse adaptador de rede para determinar se o host é adequado para conectar 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 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 em 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 o percentual de CPU a ser reserva para o uso do sistema operacional no computador host físico.
Se você não usar esse parâmetro para especificar a reserva, a configuração padrão para o grupo de host será usada: 10%. O processo de posicionamento do VMM não recomendará que uma máquina virtual seja colocada em um host, a menos que seus requisitos de recursos possam ser atendidos sem usar reservas de host.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Especifica um objeto de credencial ou, para alguns cmdlets, um objeto de conta Executar como que contém o nome de usuário e a senha de uma conta que tem permissão para executar essa ação. Ou, no caso de Restart-SCJob, tem permissão para concluir uma tarefa reiniciada.
Para obter mais informações sobre o objeto PSCredential , digite Get-Help Get-Credential
.
Para obter mais informações sobre contas Executar como, digite 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 host.
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), a ser reservada para o uso do sistema operacional no computador host físico.
Se você não usar esse parâmetro para especificar a reserva, a configuração padrão para o grupo de host será usada: 100 MB. O processo de posicionamento do VMM não recomendará que uma máquina virtual seja colocada em um host, a menos que seus requisitos de recursos possam ser atendidos sem usar reservas de host.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableLiveMigration
Indica se a migração dinâmica está habilitada no host.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSecureMode
Indica se o VMM se comunica com hosts ESX VMware e hosts Citrix XenServer no modo seguro. O valor padrão é $True.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionKey
Especifica as credenciais a serem usadas como uma chave de criptografia quando você adiciona um host Hyper-V localizado em uma rede de perímetro ao 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 host é 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 andamento do trabalho é controlado e armazenado na variável nomeada por esse 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 dinâmicas 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 dinâmico.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaintenanceHost
Esse parâmetro está obsoleto. Em vez disso , use AvailableForPlacement .
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxDiskIOReservation
Especifica o IOPS (E/S) máximo de disco por segundo no computador host físico.
Se você não usar esse parâmetro para especificar a reserva, a configuração padrão para o grupo de host será usada: 10000. O processo de posicionamento do VMM não recomendará que uma máquina virtual seja colocada em um host, a menos que seus requisitos de recursos possam ser atendidos sem usar reservas de host.
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), a ser reservada para o uso do sistema operacional host no computador host físico.
Se você não usar esse parâmetro para especificar a reserva, a configuração padrão para o grupo de host será usada: 256 MB. O processo de posicionamento do VMM não recomendará que uma máquina virtual seja colocada em um host, a menos que seus requisitos de recursos possam ser atendidos sem usar reservas de host.
Type: | UInt64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrationAuthProtocol
Especifica o protocolo de autorização usado para migração. Os 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
- 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
Especifica uma matriz de sub-redes a ser usada para migração.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkPercentageReserve
Especifica o percentual de capacidade de rede a ser reserva para o uso do sistema operacional host no computador host físico.
Se você não usar esse parâmetro para especificar a reserva, a configuração padrão para o grupo de host será usada: 10%. O processo de posicionamento do VMM não recomendará que uma máquina virtual seja colocada em um host, a menos que seus requisitos de recursos possam ser atendidos sem usar reservas de host.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NonTrustedDomainHost
Indica que o host 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 esse host está localizado em uma rede de perímetro.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Especifica a ID da dica de Desempenho e Otimização de Recursos (dica PRO) que disparou essa ação. Esse parâmetro permite que você audite dicas pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Reassociate
Reassocia um host atualmente gerenciado 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
Habilita, quando definido como $True, uma conexão em um servidor host que permite que os usuários se conectem a suas máquinas virtuais remotamente.
Esse parâmetro só se aplica a máquinas virtuais em hosts Hyper-V. Ele não é aplicável a máquinas virtuais em hosts ESX VMware ou hosts 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 padrão para a porta TCP a ser usada quando um usuário remoto se conecta a uma máquina virtual. Normalmente, a porta padrão para um host Hyper-V é 2179.
Esse parâmetro não se aplica a hosts ESX VMware ou hosts 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 é executado de forma assíncrona para que o controle retorne imediatamente ao shell 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 arquivo que contém o certificado e as credenciais a serem usadas para autenticação de um host Hyper-V localizado em uma rede de perímetro.
Esse parâmetro não se aplica a hosts ESX VMware ou hosts 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 usada pelas comunicações do 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 arquivo de chave pública para estabelecer um canal SSH protegido com os hosts de destino.
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 usado 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 do gerenciador de virtualização gerenciado pelo 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 host do 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 host 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 do VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMPaths
Especifica um conjunto de caminhos padrão (como cadeias de caracteres separadas pelo operador de pipeline) em um host em que os arquivos de máquina virtual 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 host especificado é um host Citrix XenServer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Saídas
Host
Esse cmdlet retorna um objeto Host .