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 PowerCLI.

Si no está familiarizado con PowerCLI, lea la documentación de PowerCLI y consulte Usar los cmdlets de vSphere 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 vSphere 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 vSphere 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 vSphere ESXi Image Builder.

Repair-DeployImageCache

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

Get-VMHostAttributes

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

Get-DeployMachineIdentity

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

Set-DeployMachineIdentity

Vincula de forma lógica 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 vSphere Auto Deploy. Actualmente, este cmdlet es compatible con la opción vlan-id, la cual especifica el identificador de VLAN predeterminado para la red de administración de ESXi de un host aprovisionado con vSphere Auto Deploy. vSphere 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.

Add-ProxyServer

Agrega un servidor proxy a la base de datos de vSphere Auto Deploy. Ejecute el comando con el parámetro -Address para especificar la dirección IPv4 o IPv6. La dirección puede incluir un número de puerto.

List-ProxyServer

Lista los servidores proxy que están registrados actualmente en vSphere Auto Deploy.

Delete-ProxyServer

Elimina uno o varios servidores proxy de la lista de los servidores proxy registrados en vSphere Auto Deploy. Puede ejecutar el comando con el parámetro -id desde la lista de servidores proxy o con el parámetro -Address especificando la dirección IPv4 o IPv6 del servidor proxy que desea eliminar.

Add-ScriptBundle

Agrega uno o varios paquetes de scripts al servidor vSphere Auto Deploy.

Get-ScriptBundle

Recupera la lista de paquetes de scripts disponible en el servidor vSphere Auto Deploy, así como los scripts que contiene.