Cuando se agrega una regla al conjunto de reglas de Auto Deploy o cuando se realizan cambios en una regla o más, los hosts no se actualizan de manera automática. Auto Deploy aplica las reglas nuevas únicamente cuando se prueba el cumplimiento de reglas y se realizan las correcciones pertinentes.

Antes de empezar

  • Instale vSphere PowerCLI y todas las herramientas de software que constituyan un requisito previo.

  • Compruebe que la infraestructura incluya un host ESXi o más aprovisionado con Auto Deploy y que el host en el que ha instalado vSphere PowerCLI pueda acceder a esos hosts ESXi.

Procedimiento

  1. Use vSphere PowerCLI para comprobar qué reglas de Auto Deploy están disponibles actualmente.
    Get-DeployRule

    El sistema devuelve las reglas y los patrones, y los elementos asociados.

  2. Realice un cambio en una de las reglas disponibles.

    Por ejemplo, puede cambiar el perfil de imagen y el nombre de la regla.

    Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile 
    			 

    No se puede editar una regla que ya se agregó a un conjunto de reglas. En lugar de ello, debe copiar la regla y reemplazar el elemento o el patrón que desea cambiar.

  3. Compruebe que pueda acceder al host para el cual desea probar el cumplimiento del conjunto de reglas.
    Get-VMHost -Name MyEsxi42
  4. Ejecute el cmdlet que prueba el cumplimiento del conjunto de reglas para el host y vincule el valor devuelto a una variable para usarlo en otro momento.
    $tr = Test-DeployRuleSetCompliance MyEsxi42
  5. Examine las diferencias entre el contenido del conjunto de reglas y la configuración del host.
    $tr.itemlist

    El sistema devuelve una tabla de elementos actuales y esperados.

    CurrentItem                             ExpectedItem
    -----------                             ------------   
    My Profile 25                           MyProfileUpdate
    
  6. Corrija el host para que use el conjunto de reglas modificado la próxima vez que arranque.
    Repair-DeployRuleSetCompliance $tr

Qué hacer a continuación

Si la regla que modificó ha especificado la ubicación en el inventario, el cambio se aplica cuando se corrigen los problemas de cumplimiento. Para todos los demás cambios, arranque el host para que Auto Deploy aplique la nueva regla y logre el cumplimiento entre el conjunto de reglas y el host.