El usuario especifica las reglas que asignan perfiles de imagen y perfiles de host a los hosts mediante un conjunto de cmdlets de PowerCLI que se incluyen en VMware PowerCLI.

Si no está familiarizado con PowerCLI, lea la documentación de PowerCLI y consulte Usar los cmdlets de Auto Deploy. Puede obtener ayuda en relación con cualquier comando en la línea de comandos de PowerShell.

  • Ayuda básica: Get-Help cmdlet_name

  • Ayuda detallada: Get-Help cmdlet_name -Detailed

Nota:

Al ejecutar cmdlets de Auto Deploy, proporcione todos los parámetros en la línea de comandos cuando invoque el cmdlet. No se recomienda proporcionar parámetros en modo interactivo.

Tabla 1. Cmdlets de PowerCLI del motor de reglas

Comando

Descripción

Get-DeployCommand

Devuelve una lista de cmdlets de Auto Deploy.

New-DeployRule

Crea una nueva regla con los elementos y los patrones especificados.

Set-DeployRule

Actualiza una regla existente con los elementos y los patrones especificados. No es posible actualizar una regla que forma parte de un conjunto de reglas.

Get-DeployRule

Recupera las reglas con los nombres especificados.

Copy-DeployRule

Clona y actualiza una regla existente.

Add-DeployRule

Agrega una regla o más al conjunto de reglas de trabajo y, de forma predeterminada, también al conjunto de reglas activo. Utilice el parámetro NoActivate para agregar una regla solamente al conjunto de reglas de trabajo.

Remove-DeployRule

Elimina una regla o más del conjunto de reglas de trabajo y del conjunto de reglas activo. Ejecute este comando con el parámetro -Delete para eliminar la regla por completo.

Set-DeployRuleset

Establece de manera explícita la lista de reglas en el conjunto de reglas de trabajo.

Get-DeployRuleset

Recupera el conjunto de reglas de trabajo o el conjunto de reglas activo actuales.

Switch-ActiveDeployRuleset

Activa un conjunto de reglas para que todas las solicitudes nuevas se evalúen mediante el conjunto de reglas.

Get-VMHostMatchingRules

Recupera las reglas que coinciden con un patrón. Por ejemplo, es posible recuperar todas las reglas que se aplican a un host o a varios. Utilice este cmdlet principalmente para depuración.

Test-DeployRulesetCompliance

Comprueba si los elementos asociados con un host especificado cumplen los criterios del conjunto de reglas activo.

Repair-DeployRulesetCompliance

En función del resultado de Test-DeployRulesetCompliance, este cmdlet actualiza el perfil de imagen, el perfil de host y la ubicación de cada host en el inventario de vCenter Server. El cmdlet puede aplicar perfiles de imagen, aplicar perfiles de host o transferir hosts a carpetas o clústeres especificados previamente en el sistema vCenter Server.

Apply-EsxImageProfile

Asocia el perfil de imagen especificado con el host especificado.

Get-VMHostImageProfile

Recupera el perfil de imagen que utiliza un host especificado. Este cmdlet es diferente al cmdlet Get-EsxImageProfile en Image Builder PowerCLI.

Repair-DeployImageCache

Utilice este cmdlet solamente si la memoria caché de imagen de Auto Deploy se elimina accidentalmente.

Get-VMHostAttributes

Recupera los atributos de un host que se utilizan cuando el servidor Auto Deploy evalúa las reglas.

Get-DeployMachineIdentity

Devuelve un valor de cadena que Auto Deploy utiliza para vincular lógicamente un host ESXi de vCenter con una máquina física.

Set-DeployMachineIdentity

Vincula lógicamente un objeto de host en la base de datos de vCenter Server con una máquina física. Utilice este cmdlet para agregar hosts sin especificar reglas.

Get-DeployOption

Recupera las opciones de configuración globales de Auto Deploy. Actualmente, este cmdlet es compatible con la opción vlan-id, que especifica el identificador de la VLAN predeterminado para la red de administración de ESXi de un host aprovisionado con Auto Deploy. Auto Deploy utiliza el valor solo si el host se arranca sin un perfil de host.

Set-DeployOption

Establece el valor de una opción de configuración global. Actualmente, es compatible con la opción vlan-id para establecer un identificador de la VLAN predeterminado para la red de administración de ESXi.