Ubuntu 20.04 LTS에 KVM을 설치하는 방법

Ubuntu 20.04에 KVM을 설치하고 virt-manager를 사용하여 가상 머신을 만드는 단계별 가이드

KVM 또는 커널 기반 가상 머신은 사용자가 시스템에서 가상 머신을 실행할 수 있도록 하는 Linux 커널의 모듈입니다. Linux 커널에 밀접하게 결합되어 있기 때문에 다른 가상화 소프트웨어에 비해 거의 베어메탈 성능을 자랑합니다.

libvirt라는 API/Toolkit과 결합된 KVM은 Ubuntu에서 VM을 만드는 데 사용됩니다. Virt-Manager(GUI 프런트 엔드) 및 Virsh(CLI)와 같은 도구는 VM 생성 및 관리를 단순화하는 데 사용됩니다.

이 기사에서는 Ubuntu 20.04 LTS에 KVM을 올바르게 설치하는 방법을 배웁니다.

전제 조건

설치를 시작하기 전에 KVM을 실행하는 데 필요한 요구 사항을 충족하는지 확인해야 합니다. 하드웨어 가상화를 지원하는 프로세서가 필요합니다. 프로세서가 하드웨어 가상화를 지원하는 경우 BIOS에서 활성화되어 있는지 확인해야 합니다.

프로세서가 하드웨어 가상화를 지원하는지 확인하려면 ctrl+alt+t 터미널을 엽니다. 우리는 라는 깔끔한 명령을 사용할 것입니다. 이그렙 Regexp를 사용하여 파일에서 텍스트 패턴을 검색합니다. CPU에 대한 정보를 검색할 파일은 다음 위치에 있습니다. /proc/cpuinfo. 하드웨어 가상화 지원을 확인하려면 터미널에 다음 명령을 붙여넣습니다.

egrep -c '(vmx|svm)' /proc/cpuinfo

이외의 것으로 출력되는 경우 0 그러면 프로세서가 하드웨어 가상화를 지원합니다. 출력 번호는 아니오입니다. 프로세서의 코어 또는 스레드 수 이제 남은 단계는 BIOS에서 하드웨어 가상화가 활성화되었는지 확인하는 것입니다.

이제 하드웨어 가상화를 활성화하는 프로세스는 Intel 또는 AMD 프로세서가 있는지 여부에 따라 다릅니다. 가상화를 활성화하는 방법을 알아보려면 마더보드 설명서를 참조하십시오. 인텔 프로세서의 경우 BIOS 설정에서 가상화를 활성화해야 합니다. AMD 프로세서의 경우 SVM 모드라는 설정을 활성화합니다.

이제 하드웨어 가상화를 지원하고 BIOS에서 활성화하는 프로세서가 있음을 확인했습니다. 이제 설치로 이동할 수 있습니다.

설치

를 눌러 터미널을 엽니다. ctrl+alt+t 키보드 단축키. KVM을 설치하려면 터미널에 다음 명령을 붙여넣고 Enter 키를 누릅니다.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients 브리지 유틸리티

그만큼 qemu-kvm KVM 패키지인 반면 libvirt 데몬 시스템 그리고 libvirt 클라이언트 libvirt 툴킷 패키지입니다. 그만큼 브리지 유틸리티 패키지는 VM용 이더넷 브리지를 구성하는 데 사용됩니다.

설치 확인

KVM이 성공적으로 설치되었는지 확인하는 두 가지 방법이 있습니다. 실행하거나

kvm --버전

또는

virsh 목록 --모두

위와 같이 출력되면 KVM이 시스템에 제대로 설치된 것입니다. 이제 다음을 사용하여 VM을 만들 수 있습니다. 버쉬 VM을 만들거나 설치하는 명령 가상 관리자 기본 설정에 따라 VM을 만들고 관리하기 위한 GUI 도구입니다.

VM 만들기

이 섹션에서는 virt-manager를 사용하여 Ubuntu 20.04에서 VM을 만들고 실행합니다. Ubuntu 20.04에 virt-manager를 설치하려면 다음 명령을 실행하십시오.

sudo apt 설치 virt-manager

설치가 완료되면 virt-manager를 실행합니다. 다음과 같은 창이 나타납니다.

새 VM을 만들려면 다음을 클릭해야 합니다. 새 가상 머신 만들기 단추.

라는 제목의 팝업창이 새 VM 가 나타나면 선택 로컬 설치 미디어(ISO 이미지 또는 CDROM) 옵션을 선택하고 앞으로를 클릭합니다.

생성하려는 가상 머신이 있는 운영 체제의 ISO 이미지가 필요합니다. 찾아보기를 클릭하여 설치할 OS를 선택합니다.

다음과 같이 표시됩니다. 스토리지 볼륨 선택 창에서 현재 기본 스토리지 풀을 사용합니다. virt-manager가 사용할 새 스토리지 풀을 생성하여 놀아볼 수 있습니다. 지금은 다음을 사용하여 OS의 ISO 이미지를 다음 디렉터리에 복사합니다. cp 명령.

sudo cp 소스_of_iso_file /var/lib/libvirt/images

ISO를 기본 풀에 복사하려면 루트 권한이 필요하므로 사용하고 있습니다. 수도 명령 및 source_of_iso_file은 선택한 OS의 위치입니다. ISO를 libvirt 이미지 디렉토리에 복사한 후 다음을 누르십시오. 볼륨 목록 새로 고침 단추. 선택한 OS ISO가 아래 목록에 표시됩니다. 설치할 MX-Linux를 선택합니다.

설치할 OS를 선택하고 누르십시오. 볼륨 선택 단추.

ISO를 선택한 후 이전 창에서 앞으로를 클릭합니다.

다음 창에서 VM에 할당할 메모리/램의 양과 CPU 코어의 수를 선택합니다. OS에서 요구하는 최소 권장량 이상을 할당하는 것이 좋습니다.

다음으로 OS에 필요한 최소한의 디스크 공간을 할당합니다. Windows의 경우 최소 30GB, Linux 배포판의 경우 20GB를 제안합니다. 첫 번째 옵션이 선택되면 Virt-manager는 OS용 가상 디스크를 자동으로 생성합니다.

팁: 두 번째 옵션을 사용하여 사용자 지정 저장소를 직접 만들 수 있습니다.

이 새 화면에서 VM 이름을 변경하고 세부 정보를 확인할 수 있습니다. 마침을 클릭하여 가상 디스크에 OS 설치를 시작합니다.

팁: 체크 표시하여 VM 설정을 조정할 수도 있습니다. 설치하기 전에 구성을 사용자 정의 추가 기능에 대한 옵션입니다.

선택한 OS에 대한 설치 프로세스에 따라 OS 설치를 완료합니다.

설치를 완료한 후 VM을 선택하고 클릭하여 VM을 시작할 수 있습니다. 가상 머신 전원 켜기 단추

이제 사용할 준비가 된 기능적인 VM이 있습니다.