Partilhar via


Add-SCVMHost

Adiciona um computador como um host de máquina virtual.

Sintaxe

DomainJoined (Predefinição)

Add-SCVMHost
    [-ComputerName] <String>
    -Credential <VMMCredential>
    [-VMHostGroup <HostGroup>]
    [-VMMServer <ServerConnection>]
    [-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>]
    [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

XenServerHost

Add-SCVMHost
    [-ComputerName] <String>
    -Credential <VMMCredential>
    [-VMHostGroup <HostGroup>]
    [-VMMServer <ServerConnection>]
    [-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>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

NonTrustedDomain

Add-SCVMHost
    [-ComputerName] <String>
    -Credential <VMMCredential>
    [-VMHostGroup <HostGroup>]
    [-VMMServer <ServerConnection>]
    [-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>]
    [-IsDedicatedToNetworkVirtualizationGateway <Boolean>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

PerimeterNetwork

Add-SCVMHost
    [-ComputerName] <String>
    -SecurityFile <String>
    -EncryptionKey <PSCredential>
    [-VMHostGroup <HostGroup>]
    [-VMMServer <ServerConnection>]
    [-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>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

ESXHost

Add-SCVMHost
    [-ComputerName] <String>
    -VirtualizationManager <VirtualizationManager>
    -Credential <VMMCredential>
    [-VMHostGroup <HostGroup>]
    [-VMMServer <ServerConnection>]
    [-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>]
    [-RunAsynchronously]
    [-PROTipID <Guid>]
    [-JobVariable <String>]
    [<CommonParameters>]

Clustered

Add-SCVMHost
    [-ComputerName] <String>
    -VMHostCluster <HostCluster>
    -Credential <VMMCredential>
    [-VMMServer <ServerConnection>]
    [-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>]
    [-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 Virtual Machine Manager (VMM). Um host de máquina virtual é um computador físico gerenciado pelo VMM cuja função é hospedar uma ou mais máquinas virtuais.

Suporte a host de máquina virtual no System Center - VMM

Do ponto de vista da rede e dos domínios, os tipos de hosts suportados pelo System Center - VMM incluem:

  • Host 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 Windows não associado a um 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 Ative Directory.
  • Um host Citrix XenServer. Os hosts XenServer são gerenciados da mesma maneira, estejam ou não configurados para usar o Windows Ative Directory.

Do ponto de vista da plataforma de virtualização e do sistema operacional, os tipos de hosts suportados pelo System Center - VMM incluem:

  • Hyper-V anfitriões. Um servidor que executa o Windows Server 2008 ou posterior com a função Hyper-V habilitada.
  • Hosts VMware ESX. Um host VMware ESX executando software proprietário, incluindo um hipervisor, que é gerenciado por um VMware vCenter Server executando 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 revisar 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: -- Forneça uma chave de criptografia para o arquivo de segurança. -- Especifique onde você 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:\Program Files\Microsoft System Center 2016\Virtual Machine Manager, and the name of the security file is SecurityFile.txt
  • Copie o ficheiro de segurança para uma localização acessível ao computador no qual a consola do VMM está instalada.
  • 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 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 de 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 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 utilizador pode ser qualquer nome de utilizador, mas a palavra-passe tem de ser a mesma chave de encriptação que foi utilizada 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 do Arquivo de Segurança do assistente de Configuração do Agente do System Center Virtual Machine Manager.

O segundo comando adiciona um objeto de 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. Este comando usa as credenciais armazenadas no $Key para descriptografar o conteúdo do SecurityFile.txt (que, neste exemplo, está localizado em C:\) and then uses the contents of 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 Run As chamado 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 host localizado no domínio não confiável ao servidor VMM no domínio Contoso.com.

O segundo comando adiciona 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 este 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 hosts 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 gerenciador de virtualização chamado VirtMgrServer02 e armazena o objeto na variável $VirtMgr.

O último comando adiciona o ESX Host01 ao HostGroup02. O comando fornece as credenciais na forma de uma conta Run As armazenada no $RunAsAccount, que é necessária 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 hosts 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 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 Run As armazenada no $RunAsAccount, que é necessária para adicionar esse host ao VMM.

Parâmetros

-AvailableForPlacement

Indica se o processo de colocação do VMM considerará esse host ou esse volume em um host como elegível 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. Este parâmetro não se aplica a hosts VMware ESX.

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.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-BaseDiskPaths

Especifica os caminhos para discos base.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Certificate

Especifica um objeto de certificado de segurança.

Propriedades dos parâmetros

Tipo:ClientCertificate
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

XenServerHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
Clustered
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ComputerName

Especifica o nome de um computador que o VMM pode identificar exclusivamente na rede. Os formatos válidos são:

  • FQDN
  • Endereço IPv4 ou IPv6
  • Nome NetBIOS

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:UInt16
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Credential

Especifica um objeto de credencial ou, para alguns cmdlets, um objeto de conta Run As 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 Run As, digite Get-Help New-SCRunAsAccount.

Propriedades dos parâmetros

Tipo:VMMCredential
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

DomainJoined
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
XenServerHost
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
NonTrustedDomain
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ESXHost
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
Clustered
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Description

Especifica uma descrição para o host.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:UInt64
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-EnableLiveMigration

Indica se a migração ao vivo está habilitada no host.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-EnableSecureMode

Indica se o VMM se comunica com hosts VMware ESX e hosts Citrix XenServer no modo seguro. O valor padrão é $True.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

XenServerHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
Clustered
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Exemplo de formato: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Propriedades dos parâmetros

Tipo:PSCredential
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

PerimeterNetwork
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-IsDedicatedToNetworkVirtualizationGateway

Indica se o host é dedicado a um gateway de virtualização de rede.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

DomainJoined
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
NonTrustedDomain
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
Clustered
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-JobVariable

Especifica que o progresso do trabalho é controlado e armazenado na variável nomeada por esse parâmetro.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-LiveMigrationMaximum

Especifica o número máximo de migrações ao vivo simultâneas.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-LiveStorageMigrationMaximum

Especifica o número máximo de migrações simultâneas de armazenamento em tempo real.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MaintenanceHost

Este parâmetro está obsoleto. Em vez disso, use AvailableForPlacement .

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MaxDiskIOReservation

Especifica o máximo de E/S 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.

Propriedades dos parâmetros

Tipo:UInt64
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Propriedades dos parâmetros

Tipo:UInt64
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MigrationAuthProtocol

Especifica o protocolo de autorização usado para migração. Os valores válidos são: CredSSP, Kerberos.

Propriedades dos parâmetros

Tipo:MigrationAuthProtocolType
Default value:None
Valores aceites:CredSSP, Kerberos
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MigrationPerformanceOption

Especifica o tipo de opção de desempenho de migração. Os valores válidos são:

  • Standard
  • UseCompression
  • UseSmbTransport

Propriedades dos parâmetros

Tipo:MigrationPerformanceOptionType
Default value:None
Valores aceites:Standard, UseCompression, UseSmbTransport
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-MigrationSubnet

Especifica uma matriz de sub-redes a ser usada para migração.

Propriedades dos parâmetros

Tipo:

String[]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-NetworkPercentageReserve

Especifica a porcentagem 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.

Propriedades dos parâmetros

Tipo:UInt16
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-NonTrustedDomainHost

Indica que o host a ser adicionado ao VMM pertence a um domínio não confiável.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

NonTrustedDomain
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PerimeterNetworkHost

Indica que esse host está localizado em uma rede de perímetro.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

PerimeterNetwork
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-PROTipID

Especifica a ID da dica de Otimização de Desempenho e Recursos (dica PRO) que disparou essa ação. Este parâmetro permite auditar dicas PRO.

Propriedades dos parâmetros

Tipo:Guid
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Reassociate

Reassocia um host atualmente gerenciado por um servidor VMM a outro servidor VMM.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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. Não é aplicável a máquinas virtuais em hosts VMware ESX ou hosts Citrix XenServer.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:VMRCEnabled

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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.

Este parâmetro não se aplica a hosts VMware ESX ou Citrix XenServer.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:VMRCPort

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-RunAsynchronously

Indica que o trabalho é executado de forma assíncrona para que o controle retorne ao shell de comando imediatamente.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos: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 de Hyper-V localizado em uma rede de perímetro.

Este parâmetro não se aplica a hosts VMware ESX ou Citrix XenServer.

Exemplo de formato: -SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

PerimeterNetwork
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SshPublicKey

Especifica a chave pública usada pelas comunicações SSH (Secure Shell).

Propriedades dos parâmetros

Tipo:ClientSshPublicKey
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SshPublicKeyFile

Especifica o caminho para o arquivo de chave pública para estabelecer um canal SSH seguro com os hosts de destino.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-SshTcpPort

Especifica o número da porta TCP usada pelo protocolo SSH.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-TCPPort

Especifica um valor numérico que representa uma porta TCP.

Propriedades dos parâmetros

Tipo:UInt32
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

XenServerHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
Clustered
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-UseAnyMigrationSubnet

Indica se alguma sub-rede pode ser usada para migração.

Propriedades dos parâmetros

Tipo:Boolean
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VirtualizationManager

Especifica um objeto do gerenciador de virtualização gerenciado pelo VMM.

Propriedades dos parâmetros

Tipo:VirtualizationManager
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

ESXHost
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMHostCluster

Especifica um objeto de cluster de host do VMM.

Propriedades dos parâmetros

Tipo:HostCluster
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

Clustered
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMHostGroup

Especifica um objeto de grupo de host de máquina virtual.

Propriedades dos parâmetros

Tipo:HostGroup
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

DomainJoined
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
XenServerHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
NonTrustedDomain
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
PerimeterNetwork
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False
ESXHost
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMMServer

Especifica um objeto de servidor VMM.

Propriedades dos parâmetros

Tipo:ServerConnection
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VMPaths

Especifica um conjunto de caminhos padrão (como cadeias de caracteres separadas pelo operador de pipeline) em um host onde os arquivos de máquina virtual podem ser armazenados.

Exemplo de formato: -VMPaths "C:\Folder1|C:\Folder2|C:\Folder3"

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-XenServerHost

Indica que o host especificado é um host Citrix XenServer.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

XenServerHost
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Saídas

Host

Este cmdlet retorna um objeto Host .