Add-SCVMHost

Agrega un equipo 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

El cmdlet Add-SCVMHost agrega uno o varios equipos como hosts de máquina virtual a Virtual Machine Manager (VMM). Un host de máquina virtual es un equipo físico administrado por VMM cuyo rol es hospedar una o varias máquinas virtuales.

Compatibilidad con host de máquina virtual en System Center - VMM

Desde la perspectiva de las redes y dominios, los tipos de hosts compatibles con System Center - VMM incluyen:

  • Host de Windows unido a un dominio. El host se puede ubicar en un dominio de confianza o que no es de confianza.
  • Host de Windows de red perimetral. Un host de Windows no unido a un dominio se puede administrar de la misma manera que un host de Windows de red perimetral que se encuentra en un dominio.
  • Un host de VMware ESX. Los hosts ESX no usan dominios de Windows Active Directory.
  • Un host de Citrix XenServer. Los hosts de XenServer se administran de la misma manera si están configurados o no para usar Windows Active Directory.

Desde la perspectiva de la plataforma de virtualización y del sistema operativo, los tipos de hosts compatibles con System Center - VMM incluyen:

  • Hosts de Hyper-V. Un servidor que ejecute Windows Server 2008 o posterior con el rol hyper-V habilitado.
  • Hosts de VMware ESX. Un host de VMware ESX que ejecuta software propietario, incluido un hipervisor, administrado por una instancia de VMware vCenter Server que ejecuta Windows.
  • Hosts de Citrix XenServer. Un servidor Citrix XenServer que ejecuta software propietario, incluido un hipervisor.

System Center : VMM administra estos tres tipos de hosts, aunque cada tipo de host implementa la virtualización de una manera diferente. En las secciones siguientes se describe con más detalle cada tipo de host. Puede revisar Preparación del entorno para System Center - Virtual Machine Manager.

Antes de agregar un host de Hyper-V

Antes de agregar un host de red perimetral de Windows-Based

Para administrar un host basado en Windows en una red perimetral:

  • Instale el agente VMM localmente en el host de red perimetral.
  • Al ejecutar el programa de instalación de VMM y elegir la opción que indica que este host está en una red perimetral, el asistente le pide: - Proporcione una clave de cifrado para el archivo de seguridad. -- Especifique dónde desea almacenar el archivo de seguridad.
  • Una vez instalado el agente local, obtenga el archivo de seguridad de la carpeta en la que se almacena. La ubicación predeterminada es C:\Archivos de programa\Microsoft System Center 2016\Virtual Machine Manager y el nombre del archivo de seguridad es SecurityFile.txt
  • Copie el archivo de seguridad en una ubicación a la que se pueda acceder al equipo en el que está instalada una consola VMM.
  • Al usar Add-SCVMHost para agregar el host de red perimetral, debe especificar la misma clave de cifrado y apuntar al archivo de seguridad local mediante los parámetros EncryptionKey y SecurityFile . Followng es un formato de ejemplo para estos parámetros:

-SecurityFile "C:\SecurityFile.txt" -EncryptionKey $Key

En el ejemplo 2 se describen los cmdlets que se usarán para agregar un host de red perimetral.

Antes de agregar un host de VMware ESX

Antes de agregar un host de Citrix XenServer

Ejemplos

Ejemplo 1: Agregar un host en el mismo dominio que el 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

El primer comando obtiene el objeto de cuenta de ejecución denominado HostComputer RunAsAccount y almacena el objeto en la variable $RunAsAccount. Las credenciales necesarias para esta operación son una cuenta de administrador local o una cuenta de dominio con derechos de administrador en el equipo que desea agregar como host.

El segundo comando agrega el objeto host denominado VMHost01 en el dominio contoso a VMM como host administrado, especifica una descripción, habilita las conexiones remotas y especifica que el puerto TCP 5900 se usará para las conexiones remotas a VMHost01. A medida que se procesa el último comando, $RunAsAccount proporciona credenciales a Add-SCVMHost.

Ejemplo 2: Agregar un host ubicado en una red perimetral a 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

El primer comando le pide un nombre de usuario y una contraseña y almacena las credenciales en $Key. El nombre de usuario puede ser cualquier nombre de usuario, pero la contraseña debe ser la misma clave de cifrado que se usó al instalar el agente VMM en este equipo. El agente VMM debe instalarse localmente en un equipo ubicado en una red perimetral eligiendo la opción de agente local al ejecutar el programa de instalación. Puede especificar la clave de cifrado para el archivo de seguridad en la página Carpeta de archivos de seguridad del Asistente para la instalación del agente de System Center Virtual Machine Manager.

El segundo comando agrega un objeto host que representa el equipo denominado VMHost02 a la base de datos VMM como host administrado. El comando agrega una descripción, deshabilita las conexiones remotas y especifica que este host está ubicado en una red perimetral. Este comando usa las credenciales almacenadas en $Key para descifrar el contenido de SecurityFile.txt (que, en este ejemplo, está ubicado en C:\) y, a continuación, usa el contenido de SecurityFile.txt para autenticar el nuevo host.

Ejemplo 3: Agregar un host ubicado en un dominio que no es de confianza a VMM

PS C:\> $RunAsAccount = Get-SCRunAsAccount -Name "RunAsAccount02"
PS C:\> Add-SCVMHost "VMHost03.NonTrustedDomain.com" -VMMServer "VMMServer01.Contoso.com" -NonTrustedDomainHost -Credential $RunAsAccount

El primer comando obtiene el objeto de cuenta de ejecución denominado RunAsAccount02 y almacena el objeto en la variable $RunAsAccount. Las credenciales necesarias para esta operación son una cuenta con derechos de administrador para agregar un host ubicado en el dominio que no es de confianza al servidor VMM en el dominio Contoso.com.

El segundo comando agrega VMHost03, ubicado en un dominio que no es de confianza para Contoso.com, a la base de datos VMM como host administrado. A medida que se procesa este comando, $RunAsAccont proporciona credenciales a Add-SCVMHost.

Ejemplo 4: Adición de un host de VMware ESX a 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

El primer comando obtiene el objeto de grupo host denominado HostGroup02 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene el objeto de cuenta de ejecución denominado ESX Host Computer Acct y almacena el objeto en la variable $RunAsAccount.

El tercer comando obtiene el objeto de administrador de virtualización denominado VirtMgrServer02 y almacena el objeto en la variable $VirtMgr.

El último comando agrega ESX Host01 a HostGroup02. El comando proporciona las credenciales en forma de una cuenta de ejecución almacenada en $RunAsAccount, que es necesario para agregar este host a VMM.

Ejemplo 5: Adición de un host de Citrix XenServer a 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

El primer comando obtiene el objeto de grupo host denominado HostGroup04 y almacena el objeto en la variable $HostGroup.

El segundo comando obtiene el objeto de cuenta de ejecución denominado XenServer Host Computer Acct y almacena el objeto en la variable $RunAsAccount. Las credenciales necesarias para esta operación son una cuenta con credenciales raíz en el host de XenServer.

El tercer comando obtiene el objeto de certificado para XenServerHost01 y almacena el objeto en la variable $Certificate.

El último comando agrega un XenServer como host a HostGroup04 en VMM y proporciona las credenciales en forma de una cuenta de ejecución almacenada en $RunAsAccount, que es necesario para agregar este host a VMM.

Parámetros

-AvailableForPlacement

Indica si el proceso de selección de ubicación de VMM considerará este host o este volumen en un host para que sea apto como una posible ubicación en la que implementar máquinas virtuales. Si este parámetro se establece en $False, puede optar por implementar máquinas virtuales en este host o volumen de todos modos. El valor predeterminado es True. Este parámetro no se aplica a los hosts de VMware ESX.

Al especificar este parámetro con adaptadores de red, si se establece en $False, la selección de ubicación no tendrá en cuenta las redes lógicas configuradas en este adaptador de red para determinar si el host es adecuado para conectar una máquina virtual.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-BaseDiskPaths

Especifica las rutas de acceso a los discos base.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Certificate

Especifica un objeto de certificado de seguridad.

Type:ClientCertificate
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ComputerName

Especifica el nombre de un equipo que VMM puede identificar de forma única en su red. Los formatos válidos son:

  • FQDN
  • Dirección IPv4 o IPv6
  • Nombre de NetBIOS
Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CPUPercentageReserve

Especifica el porcentaje de CPU que se va a reservar para el uso del sistema operativo en el equipo host físico.

Si no usa este parámetro para especificar la reserva, se usará la configuración predeterminada para el grupo host: 10%. El proceso de selección de ubicación de VMM no recomienda colocar una máquina virtual en un host a menos que se puedan cumplir sus requisitos de recursos sin usar reservas de host.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Especifica un objeto de credencial o, para algunos cmdlets, un objeto de cuenta de ejecución que contiene el nombre de usuario y la contraseña de una cuenta que tiene permiso para realizar esta acción. O bien, en el caso de Restart-SCJob, tiene permiso para completar una tarea reiniciada.

Para obtener más información sobre el objeto PSCredential , escriba Get-Help Get-Credential.

Para obtener más información sobre las cuentas de ejecución, escriba Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Description

Especifica una descripción para el host.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskSpaceReserveMB

Especifica la cantidad de espacio en disco, en megabytes (MB), que se reserva para el uso del sistema operativo en el equipo host físico.

Si no usa este parámetro para especificar la reserva, se usará la configuración predeterminada para el grupo host: 100 MB. El proceso de selección de ubicación de VMM no recomienda colocar una máquina virtual en un host a menos que se puedan cumplir sus requisitos de recursos sin usar reservas de host.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableLiveMigration

Indica si la migración en vivo está habilitada en el host.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSecureMode

Indica si VMM se comunica con hosts de VMware ESX y hosts de Citrix XenServer en modo seguro. El valor predeterminado es $True.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EncryptionKey

Especifica las credenciales que se usarán como clave de cifrado al agregar un host de Hyper-V ubicado en una red perimetral a VMM.

Formato de ejemplo: -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 si el host está dedicado a una puerta de enlace de virtualización de red.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LiveMigrationMaximum

Especifica el número máximo de migraciones en vivo simultáneas.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LiveStorageMigrationMaximum

Especifica el número máximo de migraciones simultáneas de almacenamiento en vivo.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceHost

Este parámetro es obsoleto. Use AvailableForPlacement en su lugar.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxDiskIOReservation

Especifica el número máximo de E/S de disco por segundo (IOPS) en el equipo host físico.

Si no usa este parámetro para especificar la reserva, se usa la configuración predeterminada para el grupo host: 10000. El proceso de selección de ubicación de VMM no recomienda colocar una máquina virtual en un host a menos que se puedan cumplir sus requisitos de recursos sin usar reservas de host.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MemoryReserveMB

Especifica la cantidad de memoria, en megabytes (MB), que se reserva para el uso del sistema operativo host en el equipo host físico.

Si no usa este parámetro para especificar la reserva, se usa la configuración predeterminada para el grupo host: 256 MB. El proceso de selección de ubicación de VMM no recomienda colocar una máquina virtual en un host a menos que se puedan cumplir sus requisitos de recursos sin usar reservas de host.

Type:UInt64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MigrationAuthProtocol

Especifica el protocolo de autorización que se usa para la migración. Los valores válidos son: 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 el tipo de opción de rendimiento de migración. Los valores válidos son:

  • Estándar
  • 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 una matriz de subredes que se van a usar para la migración.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkPercentageReserve

Especifica el porcentaje de capacidad de red que se va a reservar para el uso del sistema operativo host en el equipo host físico.

Si no usa este parámetro para especificar la reserva, se usará la configuración predeterminada para el grupo host: 10%. El proceso de selección de ubicación de VMM no recomienda colocar una máquina virtual en un host a menos que se puedan cumplir sus requisitos de recursos sin usar reservas de host.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NonTrustedDomainHost

Indica que el host que se va a agregar a VMM pertenece a un dominio que no es de confianza.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PerimeterNetworkHost

Indica que este host se encuentra en una red perimetral.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Especifica el identificador de la sugerencia rendimiento y optimización de recursos (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Reassociate

Vuelve a asociar un host administrado actualmente por un servidor VMM con otro servidor VMM.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectEnabled

Habilita, cuando se establece en $True, una conexión en un servidor host que permite a los usuarios conectarse a sus máquinas virtuales de forma remota.

Este parámetro solo se aplica a las máquinas virtuales en hosts de Hyper-V. No es aplicable a las máquinas virtuales en hosts de VMware ESX ni en hosts de Citrix XenServer.

Type:Boolean
Aliases:VMRCEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteConnectPort

Especifica un valor predeterminado para el puerto TCP que se usará cuando un usuario remoto se conecte a una máquina virtual. Normalmente, el puerto predeterminado para un host de Hyper-V es 2179.

Este parámetro no se aplica a los hosts de VMware ESX ni a los hosts de Citrix XenServer.

Type:UInt32
Aliases:VMRCPort
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva al shell de comandos inmediatamente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SecurityFile

Especifica la ruta de acceso a un archivo que contiene el certificado y las credenciales que se usarán para la autenticación de un host de Hyper-V ubicado en una red perimetral.

Este parámetro no se aplica a los hosts de VMware ESX ni a los hosts de Citrix XenServer.

Formato de ejemplo: -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 la clave pública usada en las comunicaciones de shell seguro (SSH).

Type:ClientSshPublicKey
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshPublicKeyFile

Especifica la ruta de acceso al archivo de clave pública para establecer un canal SSH protegido con los hosts de destino.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SshTcpPort

Especifica el número de puerto TCP usado por el protocolo SSH.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TCPPort

Especifica un valor numérico que representa un puerto TCP.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UseAnyMigrationSubnet

Indica si se puede usar cualquier subred para la migración.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualizationManager

Especifica un objeto de administrador de virtualización administrado por VMM.

Type:VirtualizationManager
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostCluster

Especifica un objeto de clúster de hosts de VMM.

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

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

Type:HostGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Especifica un objeto de servidor VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMPaths

Especifica el conjunto de rutas de acceso predeterminadas (como cadenas separadas por el operador de canalización) de un host en el que se pueden almacenar los archivos de máquina virtual.

Formato de ejemplo: -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 el host especificado es un host de Citrix XenServer.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Salidas

Host

Este cmdlet devuelve un objeto Host .