| Red Hat 회사의 엔터프라이즈급 서버 가상화 제품인 RHEV 4.0 Hypervisor를 설치하는 방법에 대해 알아보도록 하겠습니다. 레드햇이 2008년에 가상화 업체였던 쿰라넷(Qumranet)을 인수하게 됩니다. 그리고 이때 KVM이 레드햇으로 넘어가게 되었죠. 다시 말해 KVM은 레드햇이 만든 것이 아닌 쿰라넷에서 만든 것이고 회사를 인수하면서 레드햇 KVM이 된 것입니다. 그리고 RHEV는 KVM 기반으로 레드햇에 의해 만들어진 엔터프라이즈 가상화 제품입니다. RHEV 2.2 버전이 2010년 6월 22일에 보스턴에서 발표되었는데 버전에 대한 정보는 아래 주소에서 확인할 수 있습니다. |
https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Virtualization
가장 최신 버전은 4.0이며 이전 게시물의 웹주소에서 다운로드할 수 있습니다. 다운로드를 위해 레드햇 계정이 있어야 하며 만드는데 돈 들어가는 것은 없습니다. 그리고 VMware vSphere와 달리 설치 후 활성화를 해야 60일 평가를 할 수 있습니다. 이 점은 별로.... 어렵지는 않으나 테스트를 하기 위해 Subscription 등록을 하게 되어 있는데 Red Hat 계정 번호가 필요합니다.
이 게시물에서는 VMware Workstation 기반 중첩 가상화 기술을 사용하여 RHEV 4.0의 하이퍼바이저(Hypervisor)인 RHEV-H를 설치해 볼 것입니다. 일단 한 개 NIC만 장착한 가상머신을 아래와 같은 사양(?)으로 VMware Workstation에서 만듭니다.
■ RHEV Hypervisor 가상머신 생성
사 양 | 내 용 |
가상머신 HW 버전 | VMware Workstation 10.x |
게스트 운영체제 | CentOS 64-bit |
프로세서 | 2소켓/2코어 |
메모리 | 4GB |
I/O 컨트롤러 | LSI Logic |
하드디스크 용량 | 100GB (Thin Provisioning) |
NIC1 네트워크 연결 종류 | NAT |
가상머신 이름 | RHEV-H01 |
■ 가상머신 기타 설정
아래와 같이 가상머신의 프로세서 설정에서 Intel VT-x/EPT or AMD-V/RVI 기능을 활성화합니다.
■ RHEV-H 설치
이전 게시물을 통해 내려받은 RHVH-4.0-20160822.8-RHVH-x86_64-dvd1.iso 파일을 CD/DVD에 연결한 후 부팅을 합니다. 그러면 아래와 같이 화면이 나타납니다.
엔터 키를 선택하여 RHEV-H 설치를 시작합니다. 그러면 아래와 같이 RHEL 7을 설치할 때와 동일한 화면이 나타납니다.
언어는 한국어 선택하고 계속 진행 버튼을 선택합니다.
시간대는 서울을 선택한 후 완료 버튼을 선택합니다.
키보드 레이아웃은 영어를 선택한 후 완료 버튼을 선택합니다.
설치 대상을 누르고 100GB 하드디스크를 선택한 다음 완료 버튼을 선택합니다.
그리고 설치 시작 버튼을 눌러 설치를 진행합니다.
root 계정 암호와 신규 사용자 계정 생성 화면이 나타납니다. 이 중 ROOT 암호를 선택합니다.
암호를 설정한 후 완료 버튼을 선택합니다.
설정 완료 버튼을 선택합니다. 이후 기타 패키지가 설치되고 설치 후 스크립트 실행이 진행됩니다.
마지막으로 재부팅 버튼을 눌러 설치를 종료합니다.
■ RHEV-H IP 설정 [ 또는 설치 시 NIC에 IP 주소 설정가능 ]
리부팅 후 리눅스 런레벨(Run Level) 3 와 같은 화면이 나타납니다. 여기서 root 계정으로 로그인한 후 IP 주소 설정을 해야 합니다. 사용자 인터페이스 제공하면 얼마나 좋아. 이런.... 그리고 # rpm -qa 하면 명령 잘 먹힙니다. -_-;;
# ip addr show # vi /etc/resolv.conf
nameserver 168.126.63.1 # nslookup www.naver.com |
NIC 파일 구성
[root@localhost network-scripts]# cd /etc/sysconfig/network-scripts DEVICE="ens32" [root@localhost network-scripts]# |
호스트 이름 설정
# hostnamectl set-hostname rhevh01 # vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 # |
■ RHEV-H 등록
아래와 같은 명령을 실행하여 RHEV-H를 등록합니다. 계정과 암호는 레드햇(Red Hat) 계정과 암호를 입력하면 되고 그러면 두 개 POOL ID가 출력되는데 이를 attach 시키면 됩니다.
login as: root imgbase status: OK [root@rhevh01 ~]# nslookup www.naver.com Non-authoritative answer: [root@rhevh01 ~]# subscription-manager register [서브스크립션 등록]
[root@rhevh01 ~]# subscription-manager list --consumed [서브스크립션 정보 확인] [root@rhevh01 ~]# |
■ RHEV-H 웹 접속 테스트
웹브라우저의 주소 칸에 아래와 같은 주소를 입력합니다. 보안 문제 뭐 어쩌고 저쩌고 나타나는데 그냥 계속 진행합니다.
그러면 아래와 같은 화면이 나타납니다. root 계정과 설치 시 설정한 암호를 입력합니다.














