메뉴 건너뛰기

(*.168.0.1) 조회 수 249 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

가 크게 작게 위로 아래로 댓글로 가기
Extra Form
출처 https://blog.naver.com/sunguru/220805455273


1.jpg

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 기능을 활성화합니다.


2.jpg


■ RHEV-H 설치


이전 게시물을 통해 내려받은 RHVH-4.0-20160822.8-RHVH-x86_64-dvd1.iso 파일을 CD/DVD에 연결한 후 부팅을 합니다. 그러면 아래와 같이 화면이 나타납니다.


3.jpg


엔터 키를 선택하여 RHEV-H 설치를 시작합니다. 그러면 아래와 같이 RHEL 7을 설치할 때와 동일한 화면이 나타납니다.


4.jpg


언어는 한국어 선택하고 계속 진행 버튼을 선택합니다.


5.jpg


시간대는 서울을 선택한 후 완료 버튼을 선택합니다.


6.jpg


키보드 레이아웃은 영어를 선택한 후 완료 버튼을 선택합니다.


7.jpg


설치 대상을 누르고 100GB 하드디스크를 선택한 다음 완료 버튼을 선택합니다.


8.jpg


그리고 설치 시작 버튼을 눌러 설치를 진행합니다.


9.jpg


root 계정 암호와 신규 사용자 계정 생성 화면이 나타납니다. 이 중 ROOT 암호를 선택합니다.


10.jpg


암호를 설정한 후 완료 버튼을 선택합니다.


11.jpg


설정 완료 버튼을 선택합니다. 이후 기타 패키지가 설치되고 설치 후 스크립트 실행이 진행됩니다.


12.jpg


마지막으로 재부팅 버튼을 눌러 설치를 종료합니다.


13.jpg


■ RHEV-H IP 설정 [ 또는 설치 시 NIC에 IP 주소 설정가능 ]


리부팅 후 리눅스 런레벨(Run Level) 3 와 같은 화면이 나타납니다. 여기서 root 계정으로 로그인한 후 IP 주소 설정을 해야 합니다. 사용자 인터페이스 제공하면 얼마나 좋아. 이런.... 그리고 # rpm -qa 하면 명령 잘 먹힙니다. -_-;;


 # ip addr show
 # ip addr add 192.168.80.51/24 dev ens32
 # ip route add default via 192.168.80.2
 # ip route

 # vi /etc/resolv.conf

 

   nameserver 168.126.63.1


 # nslookup www.naver.com 


NIC 파일 구성


 [root@localhost network-scripts]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]#
[root@localhost network-scripts]# vi ifcfg-ens32

​

DEVICE="ens32"
BOOTPROTO="static"
ONBOOT="yes"
TYPE="Ethernet"
IPADDR="192.168.80.51"
NETMASK="255.255.255.0"
GATEWAY="192.168.80.2"
DNS1="168.126.63.1" 


[root@localhost network-scripts]#


호스트 이름 설정


 # hostnamectl set-hostname rhevh01

 # vi /etc/hosts


127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
  ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
  192.168.80.50 rhevm01
  192.168.80.51 rhev01
  192.168.80.52 rhev02
  192.168.80.53 rhev03


 #


■ RHEV-H 등록


아래와 같은 명령을 실행하여 RHEV-H를 등록합니다. 계정과 암호는 레드햇(Red Hat) 계정과 암호를 입력하면 되고 그러면 두 개 POOL ID가 출력되는데 이를 attach 시키면 됩니다.


 login as: root
root@192.168.80.51's password:
Last login: Sun Oct 23 11:58:34 2016

  imgbase status: OK

[root@rhevh01 ~]# nslookup www.naver.com
Server:         168.126.63.1
Address:        168.126.63.1#53

Non-authoritative answer:
www.naver.com   canonical name = www.naver.com.nheos.com
Name:   www.naver.com.nheos.com
Address: 125.209.222.141
Name:   www.naver.com.nheos.com
Address: 125.209.222.142

[root@rhevh01 ~]# subscription-manager register  [서브스크립션 등록]
Registering to: subscription.rhn.redhat.com:443/subscription
Username: 이메일주소
Password: 암호
The system has been registered with ID:
[root@rhevh01 ~]#


[root@rhevh01 ~]# subscription-manager attach --auto [Pool ID 자동 적용]


Installed Product Current Status:
Product Name: Red Hat Virtualization Host
Status:       Subscribed

[root@rhevh01 ~]# subscription-manager list --consumed [서브스크립션 정보 확인]
+-------------------------------------------+
   Consumed Subscriptions
+-------------------------------------------+
Subscription Name:   60 Day Self-Supported Red Hat Enterprise Linux with Smart
                     Virtualization and Management Evaluation
Provides:            Oracle Java (for RHEL Server)
                     Red Hat JBoss Core Services
                     JBoss Enterprise Application Platform
                     Red Hat Enterprise Linux Server - Extended Update Support
                     Red Hat Enterprise Linux Server
                     Red Hat Enterprise Linux Atomic Host
                     Oracle Java (for RHEL Server) - Extended Update Support
                     Red Hat Beta
                     Red Hat Software Collections (for RHEL Server)
                     Red Hat Enterprise Linux Atomic Host Beta
                     Red Hat Software Collections Beta (for RHEL Server)
                     Red Hat Enterprise Linux Fast Datapath
                     Red Hat Virtualization Host
                     Red Hat Virtualization
SKU:                
Contract:           
Account:            
Serial:             
Pool ID:            
Provides Management: Yes
Active:              True
Quantity Used:       1
Service Level:       Self-Support
Service Type:        L1-L3
Status Details:      Subscription is current
Subscription Type:   Standard
Starts:              10/21/2016
Ends:                12/20/2016
System Type:         Virtual

[root@rhevh01 ~]#


■ RHEV-H 웹 접속 테스트


웹브라우저의 주소 칸에 아래와 같은 주소를 입력합니다. 보안 문제 뭐 어쩌고 저쩌고 나타나는데 그냥 계속 진행합니다.


 http://192.168.80.51:9090


그러면 아래와 같은 화면이 나타납니다. root 계정과 설치 시 설정한 암호를 입력합니다.


14.jpg


15.jpg



  1. 테라폼(Terraform) - 개념, 장점, 관리툴

    ▶ IAC가상화 기술의 발전 Iac 란 Iac 종류 ▶ TerraformTerraform 개념 Terraform 장점 Terraform 구성 사용관리 툴 들어가기전에.. IT산업에 종사하면서 도구의 사용법을 익히는 것도 중요하지만, 그 뒷 배경 또한 중요합니다. 오늘은 IAC의 배경부터 관련 도...
    Date2024.10.01 Views246
    Read More
  2. Elasticsearch, Apache Lucene( 아파치 루씬 ) 기반의 Java 오...

    1. Elasticsearch란? Elasticsearch는 Apache Lucene( 아파치 루씬 ) 기반의 Java 오픈소스 분산 검색 엔진입니다. Elasticsearch를 통해 루씬 라이브러리를 단독으로 사용할 수 있게 되었으며, 방대한 양의 데이터를 신속하게, 거의 실시간( NRT, Near Real T...
    Date2024.09.22 Views320
    Read More
  3. Apache Nifi 의 구성요소, 아키텍쳐

    Nifi란?Apache Nifi는 시스템 간 데이터 전달을 효율적으로 처리, 관리, 모니터링 하기에 최적화 된 시스템임. 대량의 데이터 수집, 처리가능 Dataflow를 쉽게 구성이 가능하며, 시스템 간의 데이터 이동과 내용을 볼 수 있는 UI제공 강력한 자원과 권한 관리...
    Date2024.09.22 Views305
    Read More
  4. 아파치 카프카(Apache Kafka)는 분산형 스트리밍 플랫폼

    세계 최대 비즈니스 네트워크 사이트인 LinkedIn 은 하나의 서비스에 과도하게 많은 시스템이 연결되어 있어 서비스를 유지하고 관리하는데 어려움을 겪고 있다. 또한 시스템 유지 보수 및 서비스 관리에도 많은 부담이 가해졌다. 이를 극복하기 위해 컨플루언...
    Date2024.09.22 Views296
    Read More
  5. 쿠버네티스 시작하기 - Kubernetes

    docker logo 2013년 등장한 도커docker는 인프라 세계를 컨테이너container 세상으로 바꿔버렸습니다. 수많은 애플리케이션이 컨테이너로 배포되고 도커파일을 만들어 이미지를 빌드하고 컨테이너를 배포하는 게 흔한 개발 프로세스가 되었습니다. 2019년 Doc...
    Date2024.09.21 Views263
    Read More
  6. [NCP] VPC Peering

    VPC Peering에서는 인터넷 통신을 거치지 않고 비공인 IP를 통해 내부 네트워크로 다른 VPC와 통신하도록 구성할 수 있습니다. VPC Peering을 통해 전용 네트워크의 확장 효과를 누릴 수 있으며 안전한 통신이 가능합니다. 네이버 클라우드 플랫폼의 VPC 서비...
    Date2024.09.21 Views244
    Read More
  7. [AWS] VPC Peering

    VPC Peering VPC Peering 이란 다른 VPC간에 Private IP로 통신가능하도록 연결하는 것을 말합니다. 보통의 VPC 간 통신은 Public IP를 통해 이루어집니다. Public IP를 통해 통신을 할 경우 데이터의 안전성에 대한 문제가 발생할 수 있습니다. VPC Peering을...
    Date2024.09.21 Views246
    Read More
  8. No Image

    CIDR을 통해 알아보는 서브넷 마스크와 IP 클래스

    들어가며 가상호스팅 서비스를 이용하다보면 호스팅된 서버에 접근가능한 대역을 설정할 때 CIDR방식을 사용하라고 권장한다. 예) CIDR 0.0.0.0/0 이면 모든 대역을 의미한다. /(슬래시) 뒤에나오는 숫자의 의미는 뭔지, 특정 대역은 어떻게 표기하는지 궁금해...
    Date2024.09.21 Views245
    Read More
  9. 클라우드(Cloud) vs. 온프레미스(On-premise)

    클라우드(Cloud) 개념 '클라우드'란 '클라우드 컴퓨팅'의 약자이고, 인터넷을 통해 가상화 된 컴퓨터의 IT 리소스를 제공하는 것이다. 정보를 자신의 컴퓨터가 아닌 인터넷에 연결된 다른 컴퓨터로 처리하는 기술을 의미한다. * IT리소스는 흔히 컴퓨터의 성...
    Date2024.09.16 Views333
    Read More
  10. VPN(가상사설망) 프로토콜 비교 : SSL/L2TP/IPSec/PPTP

    VPN(Virtual Private Network) 가상 사설망 (출처) 위키백과 공중 네트워크를 통해 한 회사나 몇 몇 단체가 내용을 바깥 사람에게 드러내지 않고 통신할 목적으로 쓰이는 사설 통신망이다. 다시 설명하면 공중망에서 가상의 사설망을 구현하는 기술이라고 할 ...
    Date2024.09.16 Views250
    Read More
  11. [Spring Cloud] 스프링 클라우드 란 무엇인가요?

    스프링 클라우드(Spring Cloud)는 스프링 프레임워크 기반의 클라우드 네이티브 애플리케이션을 개발하기 위한 프로젝트입니다. 스프링 클라우드는 분산 시스템에서 필요한 다양한 기능들을 추상화하여 제공하고 있으며, 마이크로서비스 아키텍처를 구현할 때...
    Date2024.08.30 Views238
    Read More
  12. {개발자}로 자라기 – 쿠버네티스, 왜 배워야 할까?

    쿠버네티스, 들어본 적 있으신가요? 데브옵스(DevOps), 클라우드 분야에 관심 있는 분들이라면 한 번쯤 접해보신 경험 있으실 겁니다. 전 세계 다수의 대기업에서 이미 쿠버네티스로 시스템 기반을 전환했다고 하는데요. 560만 명의 개발자가 사용하고 있는 쿠...
    Date2024.08.30 Views281
    Read More
  13. 오토스케일링(Auto Scaling)이란? (AWS, 클라우드)

    1. 오토스케일링(Auto Scaling)이란AWS에서 Scale In / Out 기능을 자동으로 수행해주는 기능으로 정책에 따라서 자원을 조정해주는 AWS 서비스를 말한다. 스케일아웃(Scale Out)서버의 자원 스펙 상승으로는 한계가 있으며 효율이 떨어지는 시점이 있다. Scal...
    Date2024.07.09 Views213
    Read More
  14. Docker 이해하기 -2 : 컨테이너 라이프 사이클 & CLI 이해하기

    목차1) Docker 컨테이너 라이프 사이클 2) 컨테이너 라이프 사이클 단계 및 CLI 0. 요약 1. 컨테이너 생성 (Create Container) 2. 컨테이너 시작 (Start Container) 3. 컨테이너 실행 (Run Container) 4. 컨테이너 일시 정지 (Pause Container) 5. 컨테이너 재...
    Date2024.07.08 Views240
    Read More
  15. Docker 이해하기 -1 : 기초 이론(아키텍처, 흐름, 주요 용어)

    목차1) Docker 1. Docker 사용목적 2. VM(Virtual Machine)과 Docker의 차이 3. Docker 아키텍처 및 흐름 2) Docker 주요 용어 0. Docker 주요 용어 요약 1. 도커 클라이언트(Docker Client) 2. 도커 호스트(Docker Host) = 도커 서버(Docker Server) 3. 도커 ...
    Date2024.07.08 Views202
    Read More
  16. 정부원격근무서비스(GVPN)를 통한 통합운영관리시스템(nTOPS, n...

    정부원격근무서비스(GVPN)를 통한 통합운영관리시스템 (nTOPS, national Total Operation Platform System) 접속 "통합운영관리시스템"이란 표준운영절차의 이행을 지원하기 위한 정보시스템으로, nTOPS(national Total Operation Platform System)를 말한다. ...
    Date2024.06.14 Views470
    Read More
  17. 국가정보자원관리원(NIRS) G클라우드 소개

    국가정보자원관리원 G-클라우드 소개 대한민국 전자정부의 심장 역할을 수행하는 국가정보자원관리원(구, 정부통합전산센터)는 47개 중앙행정기관의 IT 인프라를 위탁 운영하는 행정안전부 산하기관으로 약 22,000개 SW와 24,000개 HW 정보자원의 효율적 운용...
    Date2024.06.14 Views399
    Read More
  18. RHEV 4.0 Hypervisor 설치 방법

    Red Hat 회사의 엔터프라이즈급 서버 가상화 제품인 RHEV 4.0 Hypervisor를 설치하는 방법에 대해 알아보도록 하겠습니다. 레드햇이 2008년에 가상화 업체였던 쿰라넷(Qumranet)을 인수하게 됩니다. 그리고 이때 KVM이 레드햇으로 넘어가게 되었죠. 다시 말해...
    Date2024.06.14 Views249
    Read More
  19. 클라우드에 'MSA' 적용이 필요한 이유

    빠른 개발과 다양한 요구사항에 대응하기 위해서 MSA를 적용하는 기업이 증가하고 있습니다. ​ ​ 특히, MSA는 클라우드 환경에서 시스템을 구축할 때 효율적인 측면이 많은데요. ​ ​ 떼려야 뗄 수 없는 클라우드와 MSA에 대해 알아보았습니다.​ MSA(Microserv...
    Date2024.05.29 Views306
    Read More
  20. No Image

    MSA (Micro Service Architecture)란?

    MSA란 그리고 등장 Monolithic Architecture 란? 소프트웨어의 모든 구성요소가 하나의 결합체를 이루고 있는 프로젝트 설계모습이 있다. 그런 설계 모습을 모놀리식 아키텍처라 부릅니다. 큰 규모의 서비스가 아니라면 모놀리식 아키텍처를 많이 사용하고 저...
    Date2024.03.15 Views250
    Read More
목록
Board Pagination Prev 1 2 3 4 Next
/ 4