SAN에서 부팅되도록 ESXi 호스트를 설정하면 호스트의 부팅 이미지가 SAN 스토리지 시스템에 있는 하나 이상의 LUN에 저장됩니다. ESXi 호스트가 시작될 때 자체 로컬 디스크가 아닌 SAN의 LUN에서 부팅됩니다.

로컬 스토리지의 유지 보수를 처리하지 않으려는 경우 또는 블레이드 시스템과 같은 디스크 없는 하드웨어 구성이 있는 경우, SAN에서 부팅 기능을 사용할 수 있습니다.

ESXi는 iSCSI SAN에서 부팅할 수 있는 여러 가지 방법을 지원합니다.

표 1. iSCSI SAN에서 부팅 지원
독립 하드웨어 iSCSI 소프트웨어 iSCSI
SAN에서 부팅하도록 iSCSI HBA를 구성합니다. HBA 구성에 대한 자세한 내용은 SAN 부팅을 위한 독립 하드웨어 iSCSI 어댑터 구성의 내용을 참조하십시오. 소프트웨어 iSCSI 어댑터 및 iBFT(iSCSI 부팅 펌웨어 테이블) 형식을 지원하는 네트워크 어댑터를 사용합니다. 자세한 내용은 "VMware ESXi 설치 및 설정" 항목을 참조하십시오.

iSCSI SAN에서에서 부팅을 위한 일반 권장 사항

iSCSI LUN을 호스트에 대한 부팅 디바이스로 설정하고 사용할 계획인 경우에는 특정한 일반 지침을 따릅니다.

독립 하드웨어 iSCSI 및 iBFT에서 부팅할 때는 다음의 지침이 적용됩니다.
  • 부팅 구성에 사용하는 하드웨어의 벤더 권장 사항을 검토합니다.
  • 설치에 필요한 필수 구성 요소와 요구 사항을 보려면 "vSphere 설치 및 설정" 을 검토합니다.
  • DHCP 충돌 가능성을 줄이기 위해 정적 IP 주소를 사용합니다.
  • VMFS 데이터스토어 및 부팅 파티션에 서로 다른 LUN을 사용합니다.
  • 스토리지 시스템에 적절한 ACL을 구성합니다.
    • 부팅 LUN은 LUN을 사용하는 호스트에만 표시되어야 합니다. SAN의 다른 호스트에는 해당 부팅 LUN이 표시되지 않아야 합니다.
    • LUN이 VMFS 데이터스토어에 사용되는 경우에는 여러 호스트가 LUN을 공유할 수 있습니다.
  • 진단 파티션을 구성합니다.
    • 독립 하드웨어 iSCSI를 사용하는 경우에만 부팅 LUN에서 진단 파티션을 배치할 수 있습니다. 부팅 LUN에서 진단 파티션을 구성하는 경우 이 LUN은 여러 호스트에서 공유할 수 없습니다. 별도의 LUN이 진단 파티션에 사용되는 경우에는 여러 호스트가 LUN을 공유할 수 있습니다.
    • iBFT를 사용하여 SAN에서 부팅하는 경우에는 SAN LUN에서 진단 파티션을 설정할 수 없습니다. 호스트의 진단 정보를 수집하려면 원격 서버에서 vSphere ESXi Dump Collector를 사용합니다. ESXi Dump Collector에 대한 자세한 내용은 "vCenter Server 설치 및 설정" 및 "vSphere 네트워킹" 을 참조하십시오.

iSCSI SAN 준비

iSCSI LUN에서 부팅할 호스트를 구성하기 전에 SAN(Storage Area Network)을 준비하고 구성해야 합니다.

경고: SAN에서 부팅할 때 ESXi 설치에 스크립트로 작성된 설치를 사용할 경우에는 의도하지 않은 데이터 손실을 피하기 위해 특별한 단계를 수행해야 합니다.

프로시저

  1. 사용자의 설치에 부합되는 케이블 연결 안내서를 참고하여 네트워크 케이블을 연결합니다.
  2. 스토리지 시스템과 서버 간의 IP 연결을 확인합니다.
    스토리지 네트워크의 라우터 또는 스위치 구성을 확인합니다. 스토리지 시스템이 호스트의 iSCSI 어댑터를 ping할 수 있어야 합니다.
  3. 스토리지 시스템을 구성합니다.
    1. 호스트의 부팅이 시작될 스토리지 시스템의 볼륨(또는 LUN)을 생성합니다.
    2. 할당된 LUN에 대해 호스트가 액세스 권한을 갖도록 스토리지 시스템을 구성합니다.
      이 단계에는 호스트에서 사용하는 IP 주소, iSCSI 이름 및 CHAP 인증 매개 변수를 사용하여 ACL을 업데이트하는 것이 포함될 수 있습니다. 일부 스토리지 시스템에서는 ESXi 호스트에 대한 액세스 정보를 제공하는 것 외에 할당된 LUN을 호스트와 명시적으로 연결하기도 해야 합니다.
    3. LUN이 호스트에 올바르게 표시되는지 확인합니다.
    4. 구성된 LUN에 다른 시스템이 액세스 권한을 가지고 있지 않은지 확인합니다.
    5. 호스트에 할당된 대상의 iSCSI 이름과 IP 주소를 기록합니다.
      iSCSI 어댑터를 구성하기 위해서는 이 정보를 가지고 있어야 합니다.

SAN 부팅을 위한 독립 하드웨어 iSCSI 어댑터 구성

ESXi 호스트가 QLogic HBA와 같은 독립 하드웨어 iSCSI 어댑터를 사용하는 경우에는 어댑터를 SAN에서 부팅하도록 구성할 수 있습니다.

이 절차에서는 SAN에서 부팅되도록 QLogic iSCSI HBA를 설정하는 방법을 설명합니다. QLogic 어댑터 구성 설정에 대한 자세한 내용과 최신 정보를 보려면 QLogic 웹 사이트를 참조하십시오.

프로시저

  1. 설치 미디어를 시작하고 호스트를 재부팅합니다.
  2. BIOS를 사용하여 호스트가 설치 미디어에서 먼저 부팅되도록 설정합니다.
  3. 서버 POST 동안 Ctrl+Q를 눌러 QLogic iSCSI HBA 구성 메뉴를 시작합니다.
  4. 구성할 I/O 포트를 선택합니다.
    기본적으로 어댑터 부팅 모드는 사용하지 않도록 설정되어 있습니다.
  5. HBA를 구성합니다.
    1. Fast!UTIL 옵션 메뉴에서 구성 설정 > 호스트 어댑터 설정을 선택합니다.
    2. (선택 사항) 호스트 어댑터에 대해 이니시에이터 IP 주소, 서브넷 마스크, 게이트웨이, 이니시에이터 iSCSI 이름 및 CHAP 설정을 구성합니다.
  6. iSCSI 설정을 구성합니다.
    iSCSI 부팅 설정 구성의 내용을 참조하십시오.
  7. 변경 사항을 저장하고 시스템을 다시 시작합니다.

iSCSI 부팅 설정 구성

ESXi 호스트가 iSCSI LUN에서 부팅할 수 있도록 iSCSI 부팅 매개 변수를 구성합니다.

프로시저

  1. Fast!UTIL 옵션 메뉴에서 구성 설정 > iSCSI 부팅 설정을 선택합니다.
  2. SendTargets를 설정하기 전에 어댑터 부팅 모드를 수동으로 설정합니다.
  3. 기본 부팅 디바이스 설정을 선택합니다.
    1. 검색 대상 IP대상 포트를 입력합니다.
    2. 부팅 LUNiSCSI 이름 매개 변수를 구성합니다.
      • 대상 주소에서 하나의 iSCSI 대상과 하나의 LUN을 사용할 수 있는 경우 부팅 LUNiSCSI 이름을 비워 둡니다.

        호스트가 대상 스토리지 시스템에 연결하면 이러한 텍스트 상자에 해당 정보가 입력됩니다.

      • 둘 이상의 iSCSI 대상과 LUN을 사용할 수 있는 경우 부팅 LUNiSCSI 이름에 값을 입력합니다.
    3. 변경 내용을 저장합니다.
  4. iSCSI 부팅 설정 메뉴에서 기본 부팅 디바이스를 선택합니다.
    HBA 자동 다시 검색을 통해 새 대상 LUN이 검색됩니다.
  5. iSCSI 대상을 선택합니다.
    대상에 LUN이 두 개 이상 있는 경우 iSCSI 디바이스를 찾은 후 Enter 키를 눌러 특정 LUN ID를 선택할 수 있습니다.
  6. 기본 부팅 디바이스 설정 메뉴로 돌아갑니다. 다시 검색이 완료되면 부팅 LUNiSCSI 이름에 정보가 입력됩니다. 부팅 LUN 값을 해당 LUN ID로 변경합니다.