이번 장에서는 Ubuntu 20.04 환경에서 KVM(Kernel-based Virtual Machine)을 설치하는 방법에 대해 기술한다.
우선 Intel의 경우 VT-x 기능을 AMD 경우 AMD-V 기능을 enable 해야한다.
환경 확인
현재 사용하고 있는 processor가 virtualization을 supoprting 하는지 확인하기 위해서 아래와 같은 명령어를 사용한다.
$ grep -Eoc '(vmx|svm)' /proc/cpuinfo
32
0 이상의 숫자가 나오면 현재 virtualization 기능이 enabled 되어 있다는 뜻이다.
만일 0의 값이 출력되면 BIOS에서 virtualizaiton 기능을 enable 해야한다.
혹은 cpu-checker 패키지의 kvm-ok 명령어를 이용할 수 있다.
$ sudo apt update
$ sudo apt install cpu-checker
$ kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used
output이 위와 같이 나온다면 정상적으로 virtualizaiton 기능을 이용할 수 있다
Ubuntu 20.04에서 KVM 설치
KVM을 설치하기 위해서 아래와 같은 명령어를 사용한다.
$ sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst virt-manager
qemu-kvm: KVM hypervisror를 위해 hardware emulation을 제공한다.
libvirt-daemon-system: libvirt daemon을 system service로서 동작시키기 위한 파일
libvirt-clients: virtualization platform을 관리하기 위한 소프트웨어
bridge-utils: ethernet bridges를 구성하기 위한 command 모음
virtinst: virtual machien을 생성하기 위한 command 모음
virt-manager: virtual machine을 관리하기 위한 GUI interface와 command 모음
아래와 같은 명령어를 통해 KVM을 성공적으로 이용할 수 있다.
$ sudo virt-manager
reference: linuxize.com/post/how-to-install-kvm-on-ubuntu-20-04/
'ETC...' 카테고리의 다른 글
[Ubuntu 20.04] How to install Telnet (0) | 2021.02.07 |
---|---|
[Ubuntu 20.04] Router setup using the KVM (0) | 2021.02.04 |
[Ubuntu 18.04/20.04] Virtual Machine with Passthrough (0) | 2020.10.27 |
[Ubuntu 18.04/20.04] How to install intel-OpenCL on Ubuntu 18.04 (0) | 2020.10.27 |
[Ubuntu] Nvidia Nsight compute usage (0) | 2020.06.10 |