웹사이트 검색

RHEV(RedHat Enterprise Virtualization) 3.5 설치 방법 - 1부


이 시리즈에서는 RHEV3.5 관리 주제에 대해 논의합니다. RHEV는 oVirt 프로젝트[오픈소스 가상화 프로젝트]를 기반으로 하는 RedHat Enterprise Virtualization 솔루션입니다.

Red Hat Enterprise Virtualization은 가상화된 서버 및 데스크탑을 위한 완벽한 가상화 관리 솔루션입니다.

이 시리즈에서는 RHCVA 시험 목표를 포함한 관리 주제에 대해 논의합니다.

첫 번째 기사에서는 RHEV 환경과 기본 배포에 대해 논의했습니다. RHEV는 하이퍼바이저 및 관리 시스템과 같은 두 가지 주요 구성요소로 구성됩니다.

RHEV-HRHEV 플랫폼의 하이퍼바이저로, 가상 머신을 호스팅하는 데 사용되는 베어메탈 하이퍼바이저입니다. 또한 KVM 및 RHEL을 기반으로 합니다.

RHEVM은 환경 하이퍼바이저를 제어하는 환경 관리 시스템입니다. 또한 하이퍼바이저가 호스팅하는 가상 머신을 생성, 마이그레이션, 수정 및 제어하는 데 사용되며 기타 많은 작업에 대해서는 나중에 설명합니다.

RHEV3.5 기능

  1. 커널 기반 가상 머신(KVM) 하이퍼바이저 기술을 갖춘 Red Hat Enterprise Linux 커널 기반의 오픈 소스 솔루션입니다.
  2. 호스트당 최대 160개의 논리적 CPU 및 4TB, 가상 머신당 최대 160개의 vCPU 및 4TB vRAM의 지원 제한이 있습니다.
  3. 오픈스택 통합.
  4. 오프라인 마이그레이션, 고가용성, 클러스터링 등과 같은 일일 미션을 지원합니다.

더 많은 기능과 세부 정보를 보려면 RedHat Enterprise Virtualization Guide를 읽어보세요.

전제 조건

시리즈 동안 우리는 하나의 관리자와 하나의 iscsi 스토리지 노드를 포함하는 두 개의 노드 '하이퍼바이저'와 '호스트'에 대해 작업할 것입니다. 앞으로 우리 환경에 하나의 IPA 및 DNS 서버를 추가할 예정입니다.

배포 시나리오에는 다음 두 가지가 있습니다.

  1. 물리적 배포 – 실제 환경이므로 최소 3개 이상의 물리적 시스템이 필요합니다.
  2. 가상 배포 – 테스트 랩/환경이므로 높은 리소스를 갖춘 하나의 물리적 시스템이 필요합니다. 8G 또는 12G RAM을 갖춘 i3 또는 i5 프로세서. 다른 가상화 소프트웨어에 추가됩니다. VM웨어 워크스테이션.

이 시리즈에서는 두 번째 시나리오를 연구하고 있습니다.

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3

향후 기사에서는 스토리지 노드 및 IPA 서버와 같은 추가 구성 요소를 추가하여 환경을 최대한 확장할 수 있도록 하겠습니다.

RHEV-M 시스템의 경우 다음 전제조건에 주의하세요.

  1. RHEL/CentOS6.6 x86_64 새로운 최소 설치 [새로 설치].
  2. 시스템이 최신 상태인지 확인하세요.
  3. 네트워크 구성을 위한 고정 IP입니다.
  4. 호스트 이름은 machine.domain.com과 같습니다.
  5. 호스트 이름과 IP로 로컬 /etc/hosts 파일을 업데이트하세요. [호스트 이름을 확인할 수 있는지 확인하세요.]
  6. 최소 요구 사항은 메모리 4G, 하드 디스크 25GB입니다.
  7. WUI에 액세스하려면 Mozilla Firefox 37을 권장하는 브라우저입니다.

RedHat Enterprise Virtualization Manager 3.5 설치

1. RHEV 패키지 및 업데이트에 액세스하려면 다음 공동 비례 배분 메일을 사용하여 Redhat 공식 사이트에서 무료 60일 평가판 구독을 받아야 합니다.

  1. RedHat Enterprise Virtualization 60일 평가판

참고: 60일 후에는 환경이 제대로 작동하지만 새 업데이트가 있는 경우 시스템을 업데이트할 수 없습니다.

2. 그런 다음 시스템을 Redhat 채널에 등록하세요. 여기에 설명된 단계가 있습니다.

  1. RHEV 시스템을 RHN에 등록

3. yum 명령을 사용하여 rhevm 패키지와 해당 종속성을 설치합니다.

[root@rhevm ~]# yum install rhevm

4. 이제 rhevm의 상태를 확인하는 "engine-setup" 명령을 실행하여 rhevm을 구성할 시간입니다. Strong> 및 일련의 질문을 통해 사용 가능한 업데이트를 확인하세요.

주요 섹션의 질문을 요약할 수 있습니다.

  1. 제품 옵션
  2. 패키지
  3. 네트워크 구성
  4. 데이터베이스 구성
  5. o가상 엔진 구성
  6. PKI 구성
  7. 아파치 구성
  8. 시스템 설정
  9. 구성 미리보기

힌트: 권장 구성 기본값은 대괄호 안에 제공됩니다. 특정 단계에서 제안된 값이 허용되는 경우 Enter를 눌러 해당 값을 수락합니다.

명령을 실행하려면 다음을 수행하십시오.

[root@rhevm ~]# engine-setup
제품 옵션

가장 먼저 묻는 질문은 동일한 호스트에 엔진을 설치하고 구성하는 것입니다. 튜토리얼에서는 기본값()을 유지합니다. 컴퓨터에 WebSocket 프록시를 구성하려면 기본값(yes)을 유지하세요.

패키지

스크립트는 관리자에 연결된 패키지에 사용 가능한 업데이트가 있는지 확인합니다. 이 단계에서는 사용자 입력이 필요하지 않습니다.

네트워크 구성

스크립트가 iptables 방화벽을 자동으로 구성하도록 합니다. 지금은 DNS를 사용하지 않으므로 이전처럼 /etc/hosts를 업데이트하여 호스트 이름이 정규화된 이름인지 확인하세요.

데이터베이스 구성

RHEV3.5의 기본 데이터베이스는 PostgreSQL입니다. 동일한 시스템에서 또는 원격으로 구성할 수 있는 옵션이 있습니다. 우리 튜토리얼에서는 로컬을 사용하고 스크립트를 통해 자동으로 구성합니다.

Ovirt 구성

이 섹션에서는 환경에 맞는 관리자 비밀번호와 애플리케이션 모드를 제공합니다.

PKI 구성

RHEVM은 인증서를 사용하여 호스트와 안전하게 통신합니다. 인증서의 조직 이름을 제공합니다.

아파치 구성

RHEVM 웹 사용자 인터페이스의 경우 관리자는 Apache 웹 서버를 설치하고 구성해야 합니다. 자동으로 구성하도록 설정해 보겠습니다.

시스템 설정

RHEV 환경에는 많은 OS ISO를 저장할 수 있는 ISO 라이브러리가 있습니다. 이 ISO 라이브러리는 ISO 도메인이라고도 하며, 이 도메인은 일반적으로 NFS에서 공유하는 네트워크 공유 경로입니다. 이 도메인/경로는 동일한 RHEVM 시스템에 있으므로 수동으로 생성하거나 스크립트가 자동으로 구성하도록 할 수 있습니다.

구성 검토

이 섹션에서는 모든 이전 구성을 검토하고 모든 것이 정상인지 확인합니다.

여름

이는 관리자 패널에 액세스하고 서비스를 시작하는 방법에 대한 추가 정보를 보여주는 마지막 단계입니다.

힌트: 사용된 메모리가 최소 요구 사항보다 낮을 경우 경고가 나타날 수 있습니다. 테스트 환경에서는 그다지 중요하지 않습니다. 계속 진행하세요.

RHEVM 웹 사용자 인터페이스에 액세스하려면:

http://$your-ip/ovirt-engine

그런 다음 관리자 포털을 선택하고 사용자 이름:admin 자격 증명과 설치 중에 입력한 비밀번호를 입력하세요. 로그인을 클릭하세요.

이는 나중에 설명할 관리 포털입니다. 아직 환경에 호스트/하이퍼바이저를 추가하지 않았으므로 호스트 탭이 비어 있음을 알 수 있습니다.

결론

이것은 RHEV3.5 관리 시리즈의 첫 번째 기사입니다. 솔루션, 기능 및 주요 구성요소를 소개한 후 RHEV 환경을 위해 RHEV-M을 설치했습니다. 다음 문서에서는 RHEV-H 설치 및 이를 RHEVM 관리 하의 RHEV 환경에 추가하는 방법에 대해 설명합니다.

리소스: