KVM(Kernel-based Virtual Machine) 설치

“리눅스 가상화 하이퍼바이저  KVM 설치 및 vm 생성 방법입니다. 이후 oVirt 컨트롤 서버 구성과 연동을 함께 설명할 예정입니다.

1안. oVirt 로 KVM 호스트 등록하여 운영 시 브리지 네트워크를 구성하지 않고 아래 내용 중 2, 5, 6 항목만 진행합니다.
2안. KVM 단일 노드 테스트 시 1~4까지만 진행합니다.

KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V). Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. KVM is open source software.

192.168.0.8   : KVM 하이퍼바이저 (NFS 도 설치)
192.168.0.81 : 위 KVM 에 설치할 VM
192.168.0.82  : 위 KVM 에 oVrit 로 설치할 VM
192.168.0.13  : oVrit 컨트롤 서버 (NFS 도 설치)

공식사이트 : http://www.linux-kvm.org/

#### 바로가기 ####
KVM(Kernel-based Virtual Machine) 설치 
oVirt 컨트롤 서버 설치 외


1. 브리지 네트워크 구성
1) CentOS 7 minimal (KVM 용) 설치 후 VM 운영을 위해 네트워크 이더넷을 브리지로 구성하는 방법입니다. 브리지 인터페이스는 물리적 NIC를 가상 NIC와 연결하는 네트워크 구성으로 NAT에 비해 높은 성능을 보장합니다.

2) NetworkManager 중지, bridge-utils 설치

3) 패킷 포워딩 활성화를 위해 /etc/sysctl.conf 파일 마지막에 net.ipv4.ip_forward = 1 추가

4) /etc/sysconfig/network-scripts/ifcfg-em1 수정

5) /etc/sysconfig/network-scripts/ifcfg-br0 생성

6) 네트워크 리스타트 및 점검


2. KVM 설치
 1) 호스트네임설정

2) KVM 설치

3. vm 생성
1) 위 KVM 하이퍼 바이저에 vm 생성 방법입니다.
먼저 설치용 Centos7 이미지를 내려받습니다.

2) vm 생성

4. 운영방법
1) KVM/QEMU 하이퍼바이저는 libvirt 라이브러리를 통해 제어됩니다. KVM 을 관리하는 도구 중 CLI 기반의 virsh 를 아래에서 사용하며 이후 oVirt 의 vdsm 을 통해 GUI 관리도구를 설명합니다.

2) 하이퍼바이저 와 VM 간 터미널 이동방법
– VM 에서 하이퍼바이저로 이동시 ‘Ctrl + ]’ 로 이동
– 하이퍼바이저에서 VM 이동시 virsh console VM명

3)  하이퍼바이저에서 VM 리스트 출력

4) VM 부팅

5) VM 종료

5. vdsm 설치
1) oVirt 컨트롤 서버를 통해 KVM 을 설정하기 위해 vdsm 을 설치합니다.
2) vdsm 설치

6. NFS 서버 셋팅

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.