2장. 셀프 호스트 엔진 (Self-Hosted Engine) 배포
2.1. Red Hat Enterprise Linux 호스트에서 셀프 호스트 엔진 배포 시작
2.1.1. 셀프 호스트 엔진 (Self-Hosted Engine) 패키지 설치
호스트가 등록되었고 필요한 서브스크립션에 등록되어 있는지 확인합니다. 자세한 내용은 설치 가이드에 있는 필요한 서브스크립션을 등록을 참조하십시오.
hosted-engine --deploy
를 사용하여 명령줄에서 또는 Cockpit 사용자 인터페이스를 통해 셀프 호스트 엔진을 설치할 수 있습니다. 선택한 방법에 따라 다른 패키지가 필요합니다.
절차 2.1. 셀프 호스트 엔진 (Self-Hosted Engine) 설치
- 셀프 호스트 엔진을 설치하는 데 필요한 패키지를 설치합니다.
hosted-engine --deploy
를 사용하여 셀프 호스트 엔진을 설치하려면 다음을 수행합니다.# yum install ovirt-hosted-engine-setup
- Cockpit 사용자 인터페이스를 사용하여 셀프 호스트 엔진을 설치하려면 다음을 수행합니다.
yum install cockpit-ovirt-dashboard
- 선택적으로 Manager 가상 머신 설치를 위한 RHV-M Virtual Appliance 패키지를 설치합니다. 그렇지 않으면 배포하는 동안 다운로드하라는 메시지가 표시됩니다.
# yum install rhvm-appliance
2.1.2. 셀프 호스트 엔진 배포 시작
hosted-engine
스크립트 또는 Cockpit 사용자 인터페이스는 호스트 및 Manager 가상 머신 설정을 지원하기 위해 제공됩니다. 두 방법 모두 사용자에게 일련의 질문을 표시하며 사용자의 응답을 기반으로 환경을 구성합니다.
전제 조건
- 새로 설치된 Red Hat Enterprise Linux 7 시스템에 ovirt-hosted-engine-setup 또는 cockpit-ovirt-dashboard 패키지가 설치되어 있어야 합니다.
- 셀프 호스트 엔진 환경을 위한 스토리지가 준비되어 있어야 합니다. 최소한 다음 두 개의 스토리지 도메인이 필요합니다.배포에 사용할 스토리지 준비에 대한 자세한 내용은 관리 가이드의 스토리지 장을 참조하십시오.
- Manager 가상 머신 전용 공유 스토리지 도메인. 이 도메인은 셀프 호스트 엔진이 배포되는 동안 생성하며 60GB 이상이어야 합니다.
- 일반 가상 머신 데이터용 데이터 스토리지 도메인. 이 도메인은 배포가 완료된 후 셀프 호스트 엔진 환경에 추가해야 합니다.
중요
iSCSI 스토리지를 사용하는 경우 공유 스토리지 도메인 및 데이터 스토리지 도메인에 같은 iSCSI 대상을 사용하지 마십시오. - Manager 및 호스트를 위한 정규화된 도메인 이름이 준비되어 있어야 합니다. 순방향 및 역방향 조회 기록을 모두 DNS에 설정해야 합니다.
- rhvm-appliance 패키지를 설치하여 배포하기 전에 RHV-M Virtual Appliance를 수동으로 설치할 수 있습니다. 사전에 설치하지 않은 경우 배포하는 동안 스크립트 또는 Cockpit 사용자 인터페이스에서 해당 어플라이언스를 다운로드합니다. Manager 가상 머신 운영 체제를 설치하는 다른 방법은 지원되지 않습니다.
- Manager 설치에 RHV-M Virtual Appliance를 사용하려면 디렉토리 한 개가 5GB 이상이어야 합니다. 배포 프로세스는
/var/tmp
에 어플라이언스 파일을 추출할 공간이 충분히 있는지 확인합니다. 공간이 충분하지 않은 경우 다른 디렉토리를 지정하거나 외부 스토리지를 마운트할 수 있습니다. VDSM 사용자 및 KVM 그룹에는 해당 디렉토리에 대한 읽기, 쓰기 및 실행 권한이 있어야 합니다.
절차 2.2. RHEL 기반 셀프 호스트 엔진 배포 시작
호스트 엔진 배포 시작
배포는hosted-engine --deploy
명령을 사용하는지 아니면 Cockpit 사용자 인터페이스를 사용하는지에 따라 다르게 시작됩니다.hosted-engine --deploy
를 사용하여 셀프 호스트 엔진을 배포하려면 네트워크 또는 터미널 중단 시 세션을 잃지 않도록screen
창 관리자를 사용하여 스크립트를 실행하는 것이 좋습니다. screen 패키지를 아직 설치하지 않은 경우 설치합니다. 해당 패키지는 표준 Red Hat Enterprise Linux 리포지터리에 있습니다.# yum install screen
# screen
# hosted-engine --deploy
참고
스크립트를 중지하려면 언제든지 CTRL+D 키 조합을 사용하여 배포를 중단합니다. 세션 시간 초과 또는 연결 중단 시screen -d -r
을 실행하여hosted-engine
배포 세션을 복구합니다.- Cockpit 사용자 인터페이스를 사용하여 셀프 호스트 엔진을 배포하려면 https://HostIPorFQDN:9090에서 UI에 로그인하여 가상화 > 호스트 엔진으로 이동합니다.표준을 선택하여 표준 셀프 호스트 엔진 설치를 수행하고 을 클릭합니다.
배포 프로세스 동안 표시되는 질문에 대한 정보 및 설정 정보는 2.3절. “셀프 호스트 엔진 배포”를 참조하십시오.