10장. Kickstart를 사용하여 CDN에서 RHEL 등록 및 설치
이 섹션에서는 Kickstart를 사용하여 시스템을 등록하고 RHEL 서브스크립션을 연결하며 Red Hat CDN(콘텐츠 전달 네트워크)에서 설치하는 방법에 대해 설명합니다.
10.1. CDN에서 RHEL 등록 및 설치
이 절차를 사용하여 시스템을 등록하고 RHEL 서브스크립션을 첨부하고, Red Hat Insights와 Red Hat Insights를 지원하는 rhsm
Kickstart 명령을 사용하여 Red Hat CDN(Content Delivery Network)에서 설치합니다.
rhsm
Kickstart 명령은 시스템을 등록할 때 사용자 지정 %post
스크립트를 사용하는 요구 사항을 제거합니다.
CDN 기능은 부팅 ISO 및 DVD ISO 이미지 파일에서 지원합니다. 그러나 Boot ISO 이미지 파일을 설치 소스로 사용하는 것이 좋습니다. 부팅 ISO 이미지 파일의 기본값은 CDN입니다.
사전 요구 사항
- 시스템이 CDN에 액세스할 수 있는 네트워크에 연결되어 있습니다.
- Kickstart 파일을 생성하고 HTTP(S), FTP 또는 NFS 서버를 사용하여 이동식 미디어, 디스크 또는 네트워크 위치에 설치 프로그램에서 사용할 수 있도록 했습니다.
- Kickstart 파일은 설치할 시스템에서 액세스할 수 있는 위치에 있습니다.
- 설치를 시작하는 데 사용되는 부팅 미디어를 생성하고 설치 프로그램에서 설치 소스를 사용할 수 있도록 설정했습니다.
- 시스템 등록 후에 사용된 설치 소스 리포지토리는 시스템 부팅 방법에 따라 다릅니다. 자세한 내용은 표준 RHEL 8 설치 문서의 시스템 등록 후 설치 소스 리포지토리 섹션을 참조하십시오.
- Kickstart 파일에는 서브스크립션이 시스템에서 액세스할 수 있는 CDN 하위 집합 및 리포지토리를 제어하므로 리포지토리 구성이 필요하지 않습니다.
절차
- Kickstart 파일을 엽니다.
파일을 편집하여 파일에
rhsm
Kickstart 명령과 해당 옵션을 추가합니다.- 조직(필수)
조직 ID를 입력합니다. 예를 들면 다음과 같습니다.
--organization=1234567
참고보안상의 이유로 CDN에서 등록 및 설치할 때 Kickstart에서 Red Hat 사용자 이름 및 암호 계정 세부 정보를 지원하지 않습니다.
- 활성키 (필수)
활성화 키를 입력합니다. 활성화 키가 서브스크립션에 등록된 한 여러 개의 키를 입력할 수 있습니다. 예를 들면 다음과 같습니다.
--activation-key="Test_key_1" --activation-key="Test_key_2"
- Red Hat Insights (권장)
대상 시스템을 Red Hat Insights에 연결합니다.
참고Red Hat Insights 는 등록된 Red Hat 기반 시스템에 대한 지속적인 심층적인 분석을 제공하여 물리적, 가상 및 클라우드 환경 및 컨테이너 배포 전반에서 보안, 성능 및 안정성에 대한 위협을 사전에 파악할 수 있는 SaaS(서비스로서의 소프트웨어)입니다. 설치 프로그램 GUI를 사용한 수동 설치와 달리 Kickstart를 사용할 때 Red Hat Insights에 연결하는 것은 기본적으로 활성화되어 있지 않습니다.
예를 들면 다음과 같습니다.
--connect-to-insights
- HTTP 프록시 (선택 사항)
HTTP 프록시를 설정합니다. 예를 들면 다음과 같습니다.
--proxy="user:password@hostname:9000"
참고호스트 이름만 필수입니다. 인증이 없는 기본 포트에서 프록시를 실행해야 하는 경우 옵션은
--proxy="hostname"
입니다.- 시스템 용도 (선택 사항)
명령을 사용하여 시스템 용도 역할, SLA 및 사용량을 설정합니다.
subscription-manager syspurpose role ₋₋set="Red Hat Enterprise Linux Server" --sla="Premium" --usage="Production"
- 예제
다음 예제에서는 모든
rhsm
Kickstart 명령 옵션이 포함된 최소 Kickstart 파일을 표시합니다.graphical lang en_US.UTF-8 keyboard us rootpw 12345 timezone America/New_York zerombr clearpart --all --initlabel autopart syspurpose --role="Red Hat Enterprise Linux Server" --sla="Premium" --usage="Production" rhsm --organization="12345" --activation-key="test_key" --connect-to-insights --proxy="user:password@hostname:9000" reboot %packages vim %end
- Kickstart 파일을 저장하고 설치 프로세스를 시작합니다.
추가 리소스
- 시스템 용도 구성
- Kickstart 설치 시작
- Red Hat Insights 제품 문서
- 활성화 키 이해
-
서브스크립션 관리자의 HTTP 프록시 설정에 대한 자세한 내용은
subscription-manager
매뉴얼 페이지의PROXY CONFIGURATION
섹션을 참조하십시오.