vSphere Auto Deploy를 사용한 PXE 부팅을 위해 호스트를 켜기 전에 사전에 필요한 소프트웨어를 설치하고 Auto Deploy와 상호 작용할 DHCP 및 TFTP 서버를 설정해야 합니다.

시작하기 전에

  • Auto Deploy로 프로비저닝할 호스트가 ESXi의 하드웨어 요구 사항을 충족하는지 확인합니다.

    ESXi 하드웨어 요구 사항의 내용을 참조하십시오.

    참고:

    EFI 시스템을 BIOS 호환성 모드로 전환하지 않으면 EFI 호스트를 Auto Deploy를 사용하여 프로비저닝할 수 없습니다.

  • ESXi 호스트에 vCenter Server에 대한 네트워크 연결이 설정되어 있고 모든 포트 요구 사항이 충족되는지 확인합니다.

    vCenter Server에 대한 필수 포트의 내용을 참조하십시오.

  • Auto Deploy 환경에서 VLAN을 사용하려면 종단 간 네트워킹을 올바로 설정해야 합니다. 호스트가 PXE 부팅 호스트인 경우 적절한 VLAN ID로 프레임 태그를 지정하도록 UNDI 드라이버를 설정해야 합니다. BIOS의 항목을 올바로 변경하여 이 설정을 수동으로 수행해야 합니다. 또한 올바른 VLAN ID를 사용하여 ESXi 포트 그룹을 올바르게 구성해야 합니다. 사용 환경에서 VLAN ID가 사용되는 방식은 네트워크 관리자에게 문의하십시오.

  • Auto Deploy 저장소에 사용할 충분한 스토리지 공간이 있는지 확인합니다. Auto Deploy 서버에서는 사용자가 생성한 규칙 및 규칙 집합과 규칙에서 지정한 VIB 및 이미지 프로파일을 포함하여 필요한 데이터를 저장하는 데 저장소를 사용합니다.

    네 개의 이미지 프로파일을 저장할 공간과 여유 공간을 충분히 둘 수 있도록 2GB를 할당하는 것이 좋습니다. 각 이미지 프로파일에는 약 350MB가 필요합니다. 사용할 이미지 프로파일 수를 고려하여 Auto Deploy 저장소용으로 예약할 공간의 크기를 결정합니다.

  • Auto Deploy 설치 관리자가 포함된 vCenter Server 설치 미디어를 구하거나 vCenter Server Appliance를 배포합니다.

    vCenter Server 설치 중의 내용을 참조하십시오.

    VMware vCenter Server Appliance와 함께 Auto Deploy 사용의 내용을 참조하십시오.

  • 사용자 환경에서 TFTP 서버를 사용할 수 있는지 확인합니다. 지원되는 솔루션이 필요하다면 벤더로부터 지원되는 TFTP 서버를 구매하십시오.

  • 부팅이 시작될 네트워크 세그먼트를 관리하는 DHCP 서버에 대한 관리자 권한을 얻습니다. 환경에 이미 있는 DHCP 서버를 사용하거나 DHCP 서버를 설치할 수 있습니다. Auto Deploy를 설정하려면 gpxelinux.0 파일 이름을 undionly.kpxe.vmw-hardwired로 바꿔야 합니다.

  • 다른 PXE 기반 배포 방법에서처럼 네트워크 보안을 지정합니다. Auto Deploy는 SSL을 통해 데이터를 전송함으로써 일반적인 간섭 및 스누핑을 방지합니다. 그러나 PXE 부팅 동안에는 클라이언트나 Auto Deploy 서버에 대한 신뢰성이 확인되지 않습니다.

    참고:

    NPIV(N_Port ID 가상화)에서는 Auto Deploy가 지원되지 않습니다.

  • 원격 Syslog 서버를 설정합니다. Syslog 서버 구성 정보는 vCenter Server 및 호스트 관리 설명서를 참조하십시오. 첫 번째로 부팅하는 호스트에서 원격 syslog 서버를 사용하도록 구성하고 해당 호스트의 호스트 프로파일을 다른 모든 호스트에 적용합니다. 필요한 경우, 시스템 로깅을 위한 통합 아키텍처를 제공하고 네트워크 로깅을 사용하도록 설정하며 여러 호스트의 로그를 결합할 수 있도록 해주는 vCenter Server 지원 도구인 vSphere Syslog Collector를 설치하여 사용합니다.

  • ESXi Dump Collector를 설치하고 첫 번째 호스트에서 모든 코어 덤프가 ESXi Dump Collector로 연결되도록 설정한 다음 해당 호스트의 호스트 프로파일을 다른 모든 호스트에 적용합니다. ESXCLI로 ESXi Dump Collector 구성의 내용을 참조하십시오.

    vSphere ESXi Dump Collector 설치 또는 업그레이드 항목을 참조하십시오.

  • PXE 부팅 규격에서 IPv6을 지원하지 않으므로 Auto Deploy는 순수 IPv6 환경을 지원하지 않습니다. 그러나 초기 PXE 부팅 상태 이후 나머지 통신은 IPv6을 통해 이루어질 수 있습니다. IPv6을 사용하는 vCenter Server 시스템에 Auto Deploy를 등록할 수 있고 IPv6 주소를 사용하여 호스트를 표시하도록 호스트 프로파일을 설정할 수 있습니다. 초기 부팅 프로세스에만 IPv4 주소가 필요합니다.

프로시저

  1. vSphere Auto Deploy 서버를 vCenter Server 설치의 일부로 또는 Windows 시스템에 독립 실행형으로 설치하거나 vCenter Server Appliance를 선택한 ESXi 시스템에 배포합니다.

    위치

    설명

    vCenter Server 시스템

    vCenter Server 설치 미디어를 사용하여 vCenter Server 시스템과 동일한 호스트에 Auto Deploy를 설치합니다. 해당 vCenter Server 시스템은 이 Auto Deploy 설치를 사용하여 프로비저닝한 모든 호스트를 관리합니다.

    vSphere Auto Deploy 설치 또는 업그레이드의 내용을 참조하십시오.

    Windows 시스템

    vCenter Server 설치 미디어를 사용하여 vCenter Server 시스템이 설치되지 않은 Microsoft Windows 시스템에 Auto Deploy를 설치합니다. 설치 관리자에서 Auto Deploy를 등록할 vCenter Server 시스템을 묻는 메시지를 표시합니다. 해당 vCenter Server 시스템은 이 Auto Deploy 설치를 사용하여 프로비저닝한 모든 호스트를 관리합니다.

    vSphere Auto Deploy 설치 또는 업그레이드의 내용을 참조하십시오.

    vCenter Server Appliance

    선택한 ESXi 호스트에 vCenter Server Appliance를 배포합니다. 이 장치는 기본적으로 사용하지 않도록 설정되는 Auto Deploy 서버 하나를 포함합니다.

    기본적으로 장치의 vCenter Server 시스템에서는 장치의 Auto Deploy 설치를 사용하여 프로비저닝한 모든 호스트를 관리합니다. 다른 구성이 지원됩니다. VMware vCenter Server Appliance와 함께 Auto Deploy 사용의 내용을 참조하십시오.

  2. TFTP 서버를 구성합니다.
    1. Auto Deploy가 등록된 vCenter Server 시스템에 연결되어 있는 vSphere Web Client에서 인벤토리 목록으로 이동하고 vCenter Server 시스템을 선택합니다.
    2. [관리] 탭을 클릭하고 [설정]을 선택한 다음 [Auto Deploy]를 클릭합니다.
    3. TFTP Boot Zip 다운로드를 클릭하여 TFTP 구성 파일을 다운로드하고 TFTP 서버가 파일을 저장하는 디렉토리에 파일의 압축을 풉니다.
  3. TFTP ZIP 파일이 있는 TFTP 서버를 가리키도록 DHCP 서버를 설정합니다.
    1. DHCP 옵션 66에서 TFTP 서버(종종 next-server라고 함)의 IP 주소를 지정합니다.
    2. DHCP 옵션 67에서 undionly.kpxe.vmw-hardwired(종종 boot-filename이라고 불림)라는 부팅 파일 이름을 지정합니다.
  4. Auto Deploy를 사용하여 프로비저닝할 각 호스트를 제조업체의 지침에 따라 네트워크 부팅 또는 PXE 부팅으로 설정합니다.
  5. 사용할 이미지 프로파일과 해당 프로파일이 위치한 디포를 찾습니다.

    대부분의 경우 VMware가 공용 디포에서 사용할 수 있도록 만들어 둔 이미지 프로파일을 가리킵니다. 기본 이미지에 사용자 지정 VIB를 포함하려면 Image Builder PowerCLI를 사용하여 이미지 프로파일을 만든 다음 이 이미지 프로파일을 사용합니다. 자세한 내용은 Image Builder PowerCLI 설명서를 참조하십시오.

  6. 호스트에 이미지 프로파일을 할당하는 규칙을 작성합니다.
  7. (선택 사항) : OpenSSL 인증서(rbd-ca.crt)와 OpenSSL 개인 키(rbd-ca.key)를 사용자 고유의 인증서와 키 파일로 바꿈으로써 사용자 고유의 CA(인증 기관)를 사용할 수 있습니다.
    • Windows의 경우 이 파일이 Auto Deploy 설치 디렉토리의 SSL 하위 폴더에 있습니다. 예를 들어, Windows 7에서는 기본 위치가 C:\ProgramData\VMware\VMware vSphere Auto Deploy\ssl입니다.

    • vCenter Server Appliance의 경우 이 파일이 /etc/vmware-rbd/ssl/에 있습니다.

결과

Auto Deploy용으로 설정된 호스트를 시작하면 이 호스트는 DHCP 서버에 연결된 다음 Auto Deploy 서버로 디렉션되며, Auto Deploy 서버는 활성 규칙 세트에 지정된 이미지 프로파일을 사용하여 이 호스트를 프로비저닝합니다.

다음에 수행할 작업

  • PowerCLI를 설치합니다. PowerCLI 및 필수 소프트웨어 설치의 내용을 참조하십시오.

  • PowerCLI cmdlet를 사용하여 호스트에 이미지 프로파일 및 선택적인 호스트 프로파일을 할당하는 규칙을 정의합니다. 시스템 준비 및 Auto Deploy 서버 설치의 내용을 참조하십시오.

  • 참조 호스트로 프로비저닝할 첫 번째 호스트를 구성합니다. 대상 호스트가 공유할 스토리지, 네트워킹 및 기타 설정을 사용합니다. 참조 호스트에 대한 호스트 프로파일을 만들고 이미 테스트한 이미지 프로파일과 호스트 프로파일을 모두 대상 호스트에 할당하는 규칙을 작성합니다.

  • Auto Deploy가 기존 파티션을 덮어쓰도록 하려면 자동 파티셔닝을 수행하도록 참조 호스트를 설정하고 해당 참조 호스트의 호스트 프로파일을 다른 호스트에 적용합니다. 파티셔닝 전략 고려 및 구현의 내용을 참조하십시오.

  • 호스트별 정보를 구성해야 하는 경우 사용자 입력을 요구하도록 참조 호스트의 호스트 프로파일을 설정합니다. vSphere Web Client에서 호스트 사용자 지정의 내용을 참조하십시오.