Ler em inglês

Compartilhar via


Add-SCVMHost

Adiciona um computador como um 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 – VMM

Da perspectiva da rede e dos domínios, os tipos de hosts aos quais o System Center – 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 do 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 VMware ESX. 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.

Da perspectiva da plataforma de virtualização e do sistema operacional, os tipos de hosts aos quais o System Center – 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 VMware ESX 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 software proprietário, incluindo um hipervisor.

System Center – O VMM gerencia esses três tipos de hosts, mesmo que 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 Preparando seu ambiente para o System Center – Virtual Machine Manager.

Antes de adicionar um host Hyper-V

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 é 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 para o 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 formato de exemplo 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 VMware ESX

Antes de adicionar um host Citrix XenServer

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. À medida que 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 que foi 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. Você pode especificar a chave de criptografia para o arquivo de segurança na página Pasta de Arquivo de Segurança do assistente de Instalação do Agente System Center Virtual Machine Manager.

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 de SecurityFile.txt (que, neste exemplo, está localizado em C:\) e usa o conteúdo de 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. À medida que 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 ESX Host Computer Acct 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 em $RunAsAccount, o 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 do grupo de hosts chamado HostGroup04 e armazena o objeto na variável $HostGroup.

O segundo comando obtém o objeto de conta Executar como chamado XenServer Host Computer Acct 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, o que é necessário 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 como qualificado como um possível local no qual implantar máquinas virtuais. Se esse parâmetro for 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ê especifica 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 a porcentagem de CPU 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 hosts 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 hosts 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 VMware ESX 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 é 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 a E/S máxima de disco por segundo (IOPS) 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 hosts 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 hosts 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 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 hosts 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 auditar 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 VMware ESX 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 do 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 ao shell de comando imediatamente.

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 usados 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 do 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 seguro 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 .