6.2. 고급 설치


6.2.1. 사용자 정의 파티셔닝

RHVH (Red Hat Virtualization Host)에서는 사용자 정의 파티셔닝을 사용하지 않는 것이 좋습니다. 설치 대상 창에 있는 자동으로 파티셔닝 설정 옵션을 사용하는 것이 좋습니다.
설치에 사용자 정의 파티셔닝이 필요한 경우 다음과 같은 제한 사항이 적용됩니다.
  • 수동 파티셔닝 창에서 LVM 씬 프로비저닝 옵션을 선택해야 합니다.
  • root (/) 디렉토리가 씬 프로비저닝된 논리 볼륨에 있어야 합니다.
  • root (/) 디렉토리가 6GB 이상이어야 합니다.
  • /var 디렉토리가 별도의 볼륨 또는 디스크에 있어야 합니다.
  • XFS 또는 Ext4 파일 시스템만 지원됩니다.

6.2.2. Red Hat Virtualization Host 배포 자동화

PXE를 사용하여 네트워크에서 부팅하면 물리적 미디어 장치 없이 RHVH (Red Hat Virtualization Host)를 설치할 수 있습니다. 설치 질문에 대한 답변이 포함된 킥스타트 파일을 사용하여 설치 프로세스를 자동화할 수 있습니다. 킥스타트 파일은 네트워크를 통해서도 액세스할 수 있으므로 물리적 미디어가 필요하지 않습니다.
RHVH는 Red Hat Enterprise Linux와 거의 동일한 방식으로 설치되므로 두 작업 모두 Red Hat Enterprise Linux 7 설치 가이드에서 지침을 확인할 수 있습니다. Red Hat Enterprise Linux와 다르게 RHVH에서 수행해야 하는 주요 지침은 다음 절차에 포함되어 있습니다.

절차 6.2. PXE 및 킥스타트를 사용한 배포 자동화

  1. 고객 포털에서 RHVH ISO 이미지를 다운로드합니다.
    1. 고객 포털(https://access.redhat.com)에 로그인합니다.
    2. 메뉴 표시줄에서 다운로드를 클릭합니다.
    3. Red Hat Virtualization을 클릭하고 위로 스크롤한 다음 최신 버전 다운로드를 클릭하여 제품 다운로드 페이지에 액세스합니다.
    4. 해당 하이퍼바이저 이미지를 선택하고 지금 다운로드를 클릭합니다.
  2. 설치 소스 - 네트워크에 있는 지침을 사용하여 네트워크에서 RHVH ISO 이미지를 사용할 수 있도록 설정합니다.
  3. 네트워크 설치 준비에 있는 지침을 사용하여 PXE 서버를 설정합니다.
    PXE 서버에서 RHVH를 부팅하는 데에는 다음과 같은 요구 사항이 적용됩니다.
    • RHVH 부팅 이미지를 tftp/ root 디렉토리로 복사해야 합니다.
      # cp URL/to/RHVH-ISO/images/pxeboot/{vmlinuz,initrd.img} /var/lib/tftpboot/pxelinux/
    • 부트 로더 설정 파일에 RHVH 부팅 이미지를 지정하는 RHVH 레이블이 포함되어 있어야 합니다.
      KERNEL URL/to/vmlinuz
      APPEND initrd=URL/to/initrd.img inst.stage2=URL/to/RHVH-ISO
  4. 킥스타트 설치에 있는 지침을 사용하여 킥스타트 파일을 만들고 네트워크에서 사용할 수 있도록 설정합니다.
    RHVH 킥스타트 파일에는 다음과 같은 제한 사항이 적용됩니다.
    • RHVH에는 %packages 섹션이 필요하지 않습니다. 대신 liveimg 옵션을 사용하여 RHVH ISO 이미지에서 squashfs.img 파일을 지정합니다.
      liveimg --url=URL/to/squashfs.img
    • autopart 명령을 사용하는 것이 좋습니다. 씬 프로비저닝을 사용해야 합니다.
      autopart --type=thinp
      설치에 수동 파티셔닝이 필요한 경우에는 다음과 같은 제한 사항이 적용됩니다.
      • root(/) 디렉토리가 씬 프로비저닝된 논리 볼륨에 있어야 합니다.
      • /var 디렉토리가 별도의 볼륨에 있어야 합니다.
      • /boot 디렉토리가 별도의 파티션에 있어야 합니다.
    • nodectl init 명령을 호출하는 %post 섹션이 필요합니다.
      %post
      nodectl init
      %end
    설치 프로세스를 완전히 자동화하려면 이 킥스타트 파일을 PXE 서버의 부트 로더 설정 파일에 추가하면 됩니다. APPEND 행에 inst.ks=를 추가하여 킥스타트 위치를 지정합니다.
    APPEND initrd=URL/to/initrd.img inst.stage2=URL/to/RHVH-ISO inst.ks=URL/to/RHVH-ks.cfg

    예 6.1. Red Hat Virtualization Host 킥스타트 파일

    다음은 Red Hat Virtualization Host를 배포하는 데 사용되는 킥스타트 파일의 예입니다. 필요에 따라 추가 명령 및 옵션을 포함할 수 있습니다.
    liveimg --url=http://1.2.3.4/path/to/squashfs.img
    clearpart --all
    autopart --type=thinp
    rootpw --plaintext ovirt
    timezone --utc America/Phoenix
    zerombr
    text
    
    reboot
    
    %post --erroronfail
    nodectl init
    %end
  5. PXE를 사용하여 네트워크에서 AMD64 및 Intel 64 Systems에 설치 시작에 있는 지침을 사용하여 RHVH를 설치합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.