vSphere Auto Deploy를 사용하여 다른 이미지 프로파일 또는 다른 호스트 프로파일로 ESXi 호스트를 재프로비저닝합니다.

vSphere Auto Deploy는 여러 가지 재프로비저닝 옵션을 지원합니다. 단순 재부팅을 수행하거나 다른 이미지 프로파일 또는 다른 호스트 프로파일을 사용하여 재프로비저닝할 수 있습니다.

vSphere Auto Deploy를 사용하여 처음 부팅을 하려면 환경을 설정하고 규칙 집합에 규칙을 추가해야 합니다. vSphere Auto Deploy 설치 및 구성의 내용을 참조하십시오.

다음 재프로비저닝 작업을 사용할 수 있습니다.

  • 단순 재부팅
  • 부팅 작업 동안 사용자가 질문에 응답한 호스트를 재부팅
  • 다른 이미지 프로파일을 사용하여 재프로비저닝
  • 다른 호스트 프로파일을 사용하여 재프로비저닝

단순 재부팅 작업을 사용하여 호스트 재프로비저닝

처음 부팅할 때 할당된 이미지 프로파일, 호스트 프로파일, 사용자 지정 스크립트 및 vCenter Server 위치로 ESXi 호스트를 재프로비저닝할 수 있습니다.

사전 요구 사항

vSphere Auto Deploy를 사용하여 프로비저닝된 호스트를 단순 재부팅하는 경우에는 모든 사전 요구 사항만 충족하면 됩니다. 이 프로세스에서는 이전에 할당된 이미지 프로파일, 호스트 프로파일, 사용자 지정 스크립트 및 vCenter Server 위치를 사용합니다.
  • 처음 부팅 작업 시 수행한 설정이 그대로 있는지 확인합니다. 호스트 프로비저닝(처음 부팅)의 내용을 참조하십시오.
  • 연결된 항목을 모두 사용할 수 있는지 확인합니다. 항목은 이미지 프로파일, 호스트 프로파일, 사용자 지정 스크립트 또는 vCenter Server 인벤토리 위치일 수 있습니다.
  • 호스트에 이전 부팅 작업 시 사용했던 ID 정보(자산 태그, IP 주소)가 있는지 확인합니다.

프로시저

  1. 호스트를 유지 보수 모드에 설정합니다.
    호스트 유형 작업
    호스트가 DRS 클러스터의 일부임 호스트를 유지 보수 모드로 전환하면 VMware DRS가 가상 시스템을 적절한 호스트로 마이그레이션합니다.
    호스트가 DRS 클러스터의 일부가 아님 모든 가상 시스템을 다른 호스트로 마이그레이션하고 각 호스트를 유지 보수 모드로 전환해야 합니다.
  2. 호스트를 재부팅합니다.

결과

호스트가 종료됩니다. 호스트를 재부팅하면 vSphere Auto Deploy 서버에서 제공하는 이미지 프로파일이 사용됩니다. vSphere Auto Deploy 서버는 vCenter Server 시스템에 저장되어 있는 호스트 프로파일도 적용합니다.

PowerCLI를 사용하여 호스트 재프로비저닝

vSphere Auto Deploy를 사용하여 PowerCLI 세션에서 새 이미지 프로파일로 호스트를 재프로비저닝할 수 있습니다.

호스트 재프로비저닝에 대한 여러 가지 옵션이 있습니다.

  • 사용할 VIB에서 라이브 업데이트를 지원하면 esxcli software vib update 명령을 사용할 수 있습니다. 이 경우 규칙 집합도 함께 업데이트하여 새 VIB가 포함된 이미지 프로파일을 사용하도록 만들어야 합니다.
  • 테스트하는 동안 Apply-EsxImageProfile cmdlet을 사용하여 개별 호스트에 이미지 프로파일을 적용하고 호스트를 재부팅하여 변경 사항을 적용할 수 있습니다. Apply-EsxImageProfile cmdlet는 호스트와 이미지 프로파일 간의 연결을 업데이트하지만 호스트에 VIB를 설치하지는 않습니다.
  • 나머지 모든 경우에는 다음 절차를 사용합니다.

사전 요구 사항

  • 호스트를 재프로비저닝하는 데 사용하려는 이미지 프로파일이 사용 가능한지 확인합니다. PowerCLI 세션에서 vSphere ESXi Image Builder를 사용합니다. vSphere ESXi Image Builder를 사용한 설치 사용자 지정의 내용을 참조하십시오.

  • 처음 부팅 작업 시 수행한 설정이 그대로 있는지 확인합니다.

프로시저

  1. PowerShell 프롬프트에서 Connect-VIServer PowerCLI cmdlet을 실행하여 vSphere Auto Deploy가 등록되어 있는 vCenter Server 시스템에 연결합니다.
    Connect-VIServer ipv4_or_ipv6_address
    서버 인증서 주의가 반환될 수 있습니다. 운영 환경에서는 서버 인증서 주의가 반환되면 안 됩니다. 그러나 개발 환경에서는 이 주의를 무시해도 됩니다.
  2. 사용할 이미지 프로파일이 들어 있는 공용 소프트웨어 디포의 위치를 확인하거나 vSphere ESXi Image Builder를 사용하여 사용자 지정 이미지 프로파일을 정의합니다.
  3. Add-EsxSoftwareDepot를 실행하여 이미지 프로파일이 들어 있는 소프트웨어 디포를 PowerCLI 세션에 추가합니다.
    디포 유형 Cmdlet
    원격 디포 Add-EsxSoftwareDepot depot_url을 실행합니다.
    ZIP 파일
    1. ZIP 파일을 로컬 파일 경로에 다운로드하거나 PowerCLI 시스템에 대해 로컬인 마운트 지점을 생성합니다.
    2. Add-EsxSoftwareDepot C:\file_path\my_offline_depot.zip을 실행합니다.
  4. Get-EsxImageProfile을 실행하여 이미지 프로파일 목록을 확인하고 사용할 프로파일을 결정합니다.
  5. Copy-DeployRule을 실행하고 ReplaceItem 매개 변수를 지정하여 이미지 프로파일을 호스트에 할당하는 규칙을 변경합니다.
    다음 cmdlet은 규칙을 통해 호스트에 할당된 현재 이미지 프로파일을 my_new_imageprofile 프로파일로 바꿉니다. cmdlet이 완료되면 myrule이 새 이미지 프로파일을 호스트에 할당합니다. myrule의 이전 버전은 이름이 변경되고 숨겨집니다.
    Copy-DeployRule myrule -ReplaceItem my_new_imageprofile
  6. 이미지를 배포할 각 호스트에 대해 규칙 준수를 테스트합니다.
    1. 규칙 집합 준수를 테스트할 호스트에 액세스할 수 있는지 확인합니다.
      Get-VMHost -Name ESXi_hostname
    2. 해당 호스트에 대해 규칙 집합 준수를 테스트하는 cmdlet을 실행하고 나중에 사용할 수 있도록 반환 값을 변수에 바인딩합니다.
      $tr = Test-DeployRuleSetCompliance ESXi_hostname
    3. 규칙 집합의 컨텐츠와 호스트 구성의 차이점을 검토합니다.
      $tr.itemlist
      새 규칙 집합 규정 준수를 테스트할 호스트가 활성 규칙 집합의 규정을 준수하는 경우 시스템에서는 현재 항목 및 예상되는 항목이 포함된 테이블을 반환합니다.
      CurrentItem                             ExpectedItem
      -----------                             ------------   
      my_old_imageprofile                           my_new_imageprofile
      
    4. 다음에 호스트를 부팅할 때 수정된 규칙 집합을 사용하도록 호스트에 업데이트를 적용합니다.
      Repair-DeployRuleSetCompliance $tr
  7. 새 이미지 프로파일로 호스트를 프로비저닝하기 위해 해당 호스트를 재부팅합니다.

vSphere Client를 사용하여 새 이미지 프로파일로 호스트 재프로비저닝

호스트에 해당하는 규칙을 변경한 후 활성화하여 vSphere Client에서 vSphere Auto Deploy를 사용하여 새 이미지 프로파일로 호스트를 재프로비저닝할 수 있습니다.

사전 요구 사항

  • 호스트를 재프로비저닝하는 데 사용하려는 이미지 프로파일이 사용 가능한지 확인합니다. 이미지 프로파일 생성의 내용을 참조하십시오.
  • 처음 부팅 작업 시 수행한 설정이 그대로 있는지 확인합니다.

프로시저

  1. > Auto Deploy로 이동합니다.
    기본적으로 관리자 역할에만 vSphere Auto Deploy 서비스를 사용할 수 있는 권한이 있습니다.
  2. 배포 규칙 탭의 인벤토리의 규칙 목록에서 규칙을 선택한 후 편집을 클릭합니다.
    [배포 규칙 편집] 대화 상자가 나타납니다.
  3. (선택 사항) 마법사의 이름 및 호스트 페이지에서 새 규칙에 대한 이름을 입력합니다.
  4. (선택 사항) 인벤토리의 모든 호스트에 규칙을 적용하거나 특정 패턴과 일치하는 호스트에만 규칙을 적용하도록 선택합니다.
    하나 이상의 패턴을 선택할 수 있습니다.
    예를 들어 규칙은 특정 호스트 이름이 있거나 특정 IPv4 범위와 일치하는 vCenter Single Sign-On 도메인의 호스트에만 적용될 수 있습니다.
  5. 마법사의 구성 페이지에서 규칙에 항목을 선택적으로 포함할 수 있습니다.
    사용하도록 설정한 각 항목에 대한 새 페이지가 마법사에 추가됩니다.
    옵션 작업
    호스트 위치 규칙의 조건과 일치하는 호스트를 특정 위치에 추가합니다.
    이미지 프로파일 규칙 조건과 일치하는 호스트에 이미지 프로파일을 할당합니다.
    호스트 프로파일 규칙 조건과 일치하는 호스트에 호스트 프로파일을 할당합니다.
    스크립트 번들 규칙 조건과 일치하는 호스트에 스크립트 번들을 할당합니다.
  6. 다음을 클릭하여 호스트 위치 선택을 건너뜁니다.
  7. 마법사의 이미지 프로파일 선택 페이지에서 규칙 조건과 일치하는 호스트에 이미지 프로파일을 할당합니다.
    옵션 작업
    이미지 프로파일을 변경하지 않으려는 경우 동일한 이미지 프로파일 확인란을 선택합니다.
    선택된 호스트에 새 이미지 프로파일을 할당하려는 경우
    1. 이미지 프로파일 찾아보기 확인란을 선택합니다.
    2. 드롭다운 메뉴에서 소프트웨어 디포를 선택합니다.
    3. 목록에서 이미지 프로파일을 선택합니다.
    4. (선택 사항) 이미지 프로파일에 대한 허용 수준 확인을 무시하려는 경우 이미지 프로파일 서명 확인 건너뛰기 확인란을 선택합니다.
  8. 다음을 클릭하여 호스트 프로파일 선택을 건너뜁니다.
  9. 완료 준비 페이지에서 새 이미지 프로파일에 대한 요약 정보를 검토하고 마침을 클릭합니다.
  10. 규칙 활성화/비활성화를 클릭합니다.
  11. 비활성 규칙 목록에서 활성화할 규칙을 선택하고 활성화 버튼을 클릭합니다.
  12. (선택 사항) 활성 규칙 목록에서 규칙의 순서를 변경하려는 경우 목록에서 위로 이동하거나 아래로 이동할 규칙을 선택하고 활성 규칙 목록 위의 위로 이동 또는 아래로 이동을 클릭합니다.
    규칙이 우선 순위에 따라 나열됩니다. 예를 들어 2개 이상의 규칙이 동일한 호스트에 적용되지만 다른 호스트 위치, 이미지 프로파일 및 호스트 프로파일이 포함된 호스트를 프로비저닝하도록 설정된 경우 목록에서 우선 순위가 가장 높은 규칙이 호스트에 적용됩니다.
  13. (선택 사항) 비활성 규칙을 활성화하기 전에 테스트하려는 경우 활성화 전 규칙 테스트를 클릭합니다.
    1. 목록에서 호스트를 선택하고 규정 준수 검사를 클릭하여 호스트의 현재 상태와 규칙 활성화 후에 예상되는 변경 내용을 확인합니다.
      호스트가 규칙을 준수하는 경우 규칙을 활성화한 후 호스트에 업데이트를 적용하지 않아도 됩니다.
    2. (선택 사항) 규칙 활성화 후에 선택한 호스트에 업데이트를 적용하려는 경우 전환 버튼을 사용하도록 설정하거나 규칙 활성화 후 모든 호스트 연결에 업데이트 적용 확인란을 선택하여 모든 호스트에 업데이트를 적용합니다.
  14. 활성 규칙 목록을 검토하고 확인을 클릭합니다.
  15. 새 이미지 프로파일로 호스트를 프로비저닝하기 위해 해당 호스트를 재부팅합니다.

vSphere Client에서 호스트 사용자 지정 업데이트

이전 부팅을 수행하는 동안 호스트가 사용자 입력을 요구한 경우 vCenter Server에 응답이 저장됩니다. 사용자에게 새 정보를 입력하도록 요구하려면 호스트에 업데이트를 적용해야 합니다.

사전 요구 사항

호스트에 사용자 입력을 요구하는 호스트 프로파일을 연결합니다.

프로시저

  1. 모든 가상 시스템을 다른 호스트로 마이그레이션하고 호스트를 유지 보수 모드로 전환합니다.
    호스트 유형 작업
    호스트가 DRS 클러스터의 일부임 호스트를 유지 보수 모드로 전환하면 VMware DRS가 가상 시스템을 적절한 호스트로 마이그레이션합니다.
    호스트가 DRS 클러스터의 일부가 아님 모든 가상 시스템을 다른 호스트로 마이그레이션하고 각 호스트를 유지 보수 모드로 전환해야 합니다.
  2. > Auto Deploy로 이동합니다.
    기본적으로 관리자 역할에만 vSphere Auto Deploy 서비스를 사용할 수 있는 권한이 있습니다.
  3. 배포된 호스트 탭에서 ESXi 호스트를 선택합니다.
  4. 호스트 연결에 업데이트 적용을 클릭합니다.
    [최근 작업] 창에서 업데이트 적용 진행률을 모니터링할 수 있습니다.
  5. 메시지가 표시되면 사용자 입력을 제공합니다.
  6. 유지 보수 모드를 종료하도록 호스트에 지시합니다.

결과

호스트 사용자 지정이 저장되고 호스트를 다음에 부팅할 때 적용됩니다.