Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

31.8.2. 네트워크에서 Kickstart 파일을 사용할 수 있도록 설정

Kickstart를 사용한 네트워크 설치는 매우 일반적입니다. 시스템 관리자는 많은 네트워크 컴퓨터에 대한 설치를 빠르고 쉽게 자동화할 수 있기 때문입니다. 일반적으로 가장 일반적으로 사용되는 접근 방식은 관리자가 BOOTP/DHCP 서버와 로컬 네트워크의 NFS 서버를 모두 보유하는 것입니다. BOOTP/DHCP 서버는 클라이언트 시스템에 네트워킹 정보를 제공하는 데 사용되며 설치 중에 사용되는 실제 파일은 NFS 서버에서 제공합니다. 종종 이 두 서버는 동일한 물리적 시스템에서 실행되지만 필수는 아닙니다.
네트워크 기반 Kickstart 설치를 수행하려면 네트워크에 BOOTP/DHCP 서버가 있어야 하며 Red Hat Enterprise Linux를 설치하려는 시스템의 구성 정보가 포함되어야 합니다. BOOTP/DHCP 서버는 클라이언트에 네트워크 정보와 Kickstart 파일의 위치를 제공합니다.
BOOTP/DHCP 서버에서 Kickstart 파일을 지정하는 경우 클라이언트 시스템은 파일 경로의 NFS 마운트를 시도한 후 지정된 파일을 Kickstart 파일로 사용하여 클라이언트에 복사합니다. 필요한 정확한 설정은 사용하는 BOOTP/DHCP 서버에 따라 다릅니다.
다음은 DHCP 서버의 dhcpd.conf 파일의 한 줄의 예입니다.
filename "/usr/new-machine/kickstart/"; next-server blarg.redhat.com;
파일 이름 뒤에 값을 Kickstart 파일의 이름(또는 Kickstart 파일이 있는 디렉토리)으로 바꾸고 next-server 이후의 값은 NFS 서버 이름으로 교체해야 합니다.
BOOTP/DHCP 서버에서 반환한 파일 이름이 슬래시("/")로 끝나는 경우 경로로만 해석됩니다. 이 경우 클라이언트 시스템은 NFS를 사용하여 해당 경로를 마운트하고 특정 파일을 검색합니다. 클라이언트에서 검색하는 파일 이름은 다음과 같습니다.
<ip-addr>-kickstart
파일 이름의 <ip-addr > 섹션은 점으로 구성된 10진수 표기법으로 클라이언트의 IP 주소로 교체해야 합니다. 예를 들어 IP 주소가 10.10.0.1인 컴퓨터의 파일 이름은 10.10.0.1-kickstart 입니다.
서버 이름을 지정하지 않으면 클라이언트 시스템에서 BOOTP/DHCP 요청에 응답하는 서버를 NFS 서버로 사용하려고 합니다. 경로 또는 파일 이름을 지정하지 않으면 클라이언트 시스템은 BOOTP/DHCP 서버에서 /kickstart 를 마운트하고 위에서 설명한 것과 동일한 < ip-addr> -kickstart 파일 이름을 사용하여 Kickstart 파일을 찾습니다.