2.5. PXE를 사용하여 네트워크에서 설치 준비

이 섹션에서는 PXE 부팅 및 네트워크 설치를 활성화하도록 PXE 서버에서 TFTP 및 DHCP를 구성하는 방법에 대해 설명합니다.

2.5.1. 네트워크 설치 개요

네트워크 설치를 통해 설치 서버에 액세스할 수 있는 시스템에 Red Hat Enterprise Linux를 설치할 수 있습니다. 최소한 네트워크 설치에는 두 개의 시스템이 필요합니다.

PXE Server
DHCP 서버, TFTP 서버 및 HTTP, HTTPS, FTP 또는 NFS 서버를 실행하는 시스템. 각 서버는 다른 물리적 시스템에서 실행할 수 있지만 이 섹션의 절차는 단일 시스템이 모든 서버를 실행하고 있다고 가정합니다.
클라이언트
Red Hat Enterprise Linux를 설치하는 시스템. 설치가 시작되면 클라이언트는 DHCP 서버에 쿼리하고, TFTP 서버에서 부팅 파일을 수신하고, HTTP, HTTPS, FTP 또는 NFS 서버에서 설치 이미지를 다운로드합니다. 다른 설치 방법과 달리 클라이언트에는 설치를 시작하는 데 물리적 부팅 미디어가 필요하지 않습니다.
참고

네트워크에서 클라이언트를 부팅하려면 BIOS/UEFI 또는 빠른 부팅 메뉴에서 클라이언트를 구성합니다. 일부 하드웨어에서는 네트워크에서 부팅하는 옵션이 비활성화되거나 사용할 수 없는 경우가 있습니다.

PXE를 사용하여 네트워크에서 Red Hat Enterprise Linux 설치를 준비하는 워크플로우 단계는 다음과 같습니다.

단계

  1. 설치 ISO 이미지 또는 설치 트리를 NFS, HTTPS, HTTP 또는 FTP 서버로 내보냅니다.
  2. TFTP 서버와 DHCP 서버를 구성하고 PXE 서버에서 TFTP 서비스를 시작합니다.
  3. 클라이언트를 부팅하고 설치를 시작합니다.
중요

GRUB2 부트 로더는 TFTP 서버 외에도 HTTP에서 네트워크 부팅을 지원합니다. 이 프로토콜을 통해 커널 및 초기 RAM 디스크 vmlinuzinitrd인 부팅 파일을 전송하는 속도가 느려 시간 초과 오류가 발생할 수 있습니다. HTTP 서버에는 이러한 위험이 발생하지 않지만 부트 파일을 보낼 때 TFTP 서버를 사용하는 것이 좋습니다.