규칙을 Auto Deploy 규칙 집합에 추가하거나 하나 이상의 규칙을 변경한 경우에는 호스트가 자동으로 업데이트되지 않습니다. 규칙 규정 준수를 테스트하고 업데이트 적용을 수행한 경우에만 Auto Deploy에서 새 규칙을 적용합니다.

시작하기 전에

  • vSphere PowerCLI와 모든 필수 소프트웨어를 설치합니다.

  • 인프라에 Auto Deploy를 사용하여 프로비저닝된 하나 이상의 ESXi 호스트가 포함되어 있으며 vSphere PowerCLI를 설치한 호스트에서 이러한 ESXi 호스트에 액세스할 수 있는지 확인합니다.

프로시저

  1. vSphere PowerCLI를 사용하여 현재 사용할 수 있는 Auto Deploy 규칙을 확인합니다.
    Get-DeployRule

    시스템에서 규칙 및 관련 항목과 패턴을 반환합니다.

  2. 사용 가능한 규칙 중 하나를 변경합니다.

    예를 들어 이미지 프로파일과 규칙의 이름을 변경할 수 있습니다.

    Copy-DeployRule -DeployRule testrule -ReplaceItem MyNewProfile 
    			 

    규칙 집합에 이미 추가된 규칙은 편집할 수 없습니다. 대신 해당 규칙을 복사하고 변경하려는 항목이나 패턴을 교체할 수 있습니다.

  3. 규칙 집합 준수를 테스트할 호스트에 액세스할 수 있는지 확인합니다.
    Get-VMHost -Name MyEsxi42
  4. 해당 호스트에 대해 규칙 집합 준수를 테스트하는 cmdlet을 실행하고 나중에 사용할 수 있도록 반환 값을 변수에 바인딩합니다.
    $tr = Test-DeployRuleSetCompliance MyEsxi42
  5. 규칙 집합의 컨텐츠와 호스트 구성의 차이점을 검토합니다.
    $tr.itemlist

    시스템에서 현재 항목과 예상 항목의 테이블을 반환합니다.

    CurrentItem                             ExpectedItem
    -----------                             ------------   
    My Profile 25                           MyProfileUpdate
    
  6. 다음에 호스트를 부팅할 때 수정된 규칙 집합을 사용하도록 호스트에 업데이트를 적용합니다.
    Repair-DeployRuleSetCompliance $tr

다음에 수행할 작업

변경한 규칙에서 인벤토리 위치를 지정한 경우 규정 준수 복구 시 변경 내용이 적용됩니다. 다른 모든 변경 내용의 경우에는 Auto Deploy에서 새 규칙을 적용하고 규칙 집합과 호스트 간의 준수가 보장되도록 호스트를 부팅해야 합니다.