리눅스에서 가상 머신 관리자를 사용하는 방법

가상 머신 관리자 특징

가상 머신 관리자는 리눅스 데스크탑에서 사용할 수 있는 최고의 하이퍼바이저 중 하나입니다. 이것은 리눅스 데스크탑에서 가상화를 한 단계 끌어올리기 위한 잘 설계되고 성능이 뛰어난 소프트웨어 QEMU / KVM 가상화입니다.

가상 머신 관리자 설치 방법

가상 머신 관리자를 설치하려면 단순히 터미널에 다음 명령어를 입력하세요.

# Debian/Ubuntu의 경우  
sudo apt install virt-manager  
# Fedora/RHEL/CentOS의 경우  
sudo dnf install virt-manager

그 다음, 애플리케이션 메뉴를 열고 가상 머신 관리자를 찾거나 검색하세요.

가상 미디어 관리자 실행

또한, 다음 명령어를 실행하여 응용 프로그램을 열 수 있습니다.

virt-manager

가상 머신 만들기

응용 프로그램이 열리면 다음 이미지와 같은 화면이 나타날 것입니다.

Vmm 앱 열기

다음으로, 가상 머신을 만들기 위해 사용할 .iso 파일을 확보해야 합니다. 원하는 리눅스 배포판, 윈도우스 가상 머신을 사용할 수 있으며, 온라인 튜토리얼을 따라 macOS 가상 머신을 실행할 수도 있습니다.

.iso 파일을 저장하는 위치를 기억해 두세요. 저는 문서 폴더 안에 ISO-files라는 폴더가 있지만, 여러분이 편한 대로 하시면 됩니다. 이 튜토리얼은 CentOS 8 가상 머신 만들기를 안내합니다.

첫 번째로 해야 할 일은 오른쪽 상단의 아이콘을 클릭하는 것입니다. 이것은 새 VM을 생성하는 아이콘입니다.

VM 설치를 시작할 위치를 확인하는 메시지가 나타납니다. “로컬 설치 매체 (ISO 이미지 또는 CDROM)”로 두고 “앞으로” 클릭하세요.

다음 화면에서 “찾아보기 …”를 클릭하세요. 그러면 “/var/lib/libvirt/images”라는 기본 경로만 있는 화면으로 이동합니다. 왼쪽 하단의 작은 더하기 기호를 클릭하여 추가 경로를 추가할 수 있습니다.

새 가상 머신 만들기

“+”를 클릭하세요. 폴더의 이름은 원하는 대로 지어주세요. 이것이 여러분의 ISO-files 폴더이니, 기억하기 쉽게 이름을 정하세요. 다시 “찾아보기”를 클릭하세요. 그러면 ISO-files 폴더로 이동하여 저장 경로로 선택할 수 있는 화면이 나타납니다. .iso 파일을 저장하는 위치로 이동하여 오른쪽 상단의 “열기”를 클릭하세요. 그런 다음 “완료”를 클릭하세요.

Vmm ISO 파일 경로 찾기

이제 새로운 저장 경로가 사이드바에 나타나야 합니다. 클릭하고 사용할 .iso 파일을 선택한 후 “볼륨 선택”을 클릭하세요. 잘 알려지지 않은 배포판의 .iso 파일이 아닌 이상, 가상 머신 관리자는 자동으로 감지된 운영 체제를 선택합니다. 이 튜토리얼의 경우도 그랬습니다. “앞으로” 클릭하세요.

Vmm ISO 선택

Vmm OS 자동 발견

이제 가상 메모리와 프로세서를 설정할 수 있습니다. 가상 머신 관리자는 이전 화면에서 감지된 OS에 따라 기본적인 양을 구성합니다. 원하는 대로 변경할 수 있지만, 기본 금액 이하로 낮추면 제대로 작동하지 않을 수 있다는 점을 명심하세요. 메모리 양을 선택하고 “앞으로” 클릭하세요.

Vmm 메모리 및 VCPUs

다음 화면은 저장 경로를 선택하는 것입니다. 기본인 “/var/lib/libvirt/images”를 유지하거나, 위와 동일한 단계를 사용해 다른 경로를 만들 수 있습니다. Kali Linux나 TAILS와 같은 시스템을 사용하는 경우에는 가상 머신의 저장 기능을 비활성화할 수도 있습니다. 그들은 일반적으로 저장 공간이 필요하지 않으므로, 공간을 낭비할 이유가 없습니다. 저장 용량을 설정하고 “앞으로” 클릭하세요.

Vmm 저장소

이제 가상 머신의 이름을 설정하고 “설치 전에 구성 사용자 지정” 체크박스를 선택하여 원하는 다른 설정을 변경할 수 있습니다. 다른 저장 장치를 추가하거나, 다른 네트워크 하드웨어를 추가하거나, 가상 머신에 원격으로 접근하는 방식을 변경하려면 이 박스를 체크하면 됩니다. 이러한 설정은 나중에 변경할 수도 있지만, 설치 전에 하는 것이 더 편리합니다.

네트워크 연결 정보도 지정할 수 있습니다. 기본값인 “NAT”로 두거나 다른 것으로 변경할 수 있습니다. 주목할 점: NAT를 사용하더라도, 가상 머신 관리자를 설치할 때 생성된 “virbr0 네트워크 어댑터”를 사용하여 네트워크를 통해 이 가상 머신에 연결할 수 있습니다. IP 주소 범위를 사용하여 SSH 또는 기타 방법으로 원격으로 연결할 수 있는 헤드리스 가상 서버를 실행할 수 있습니다.

네트워크 선택 화면

“완료”를 클릭하여 설치를 시작하세요.

“가상 네트워크가 활성화되지 않았습니다”라는 메시지가 있는 경우, 네트워크를 시작하기 위해 “예”를 클릭하세요.

가상 네트워크 비활성

참고: 앞으로 가상 머신을 실행해야 할 때는 먼저 가상 네트워크를 시작해야 합니다. 다음 명령어로 할 수 있습니다:

sudo virsh net-start default

가상 머신과의 연결 및 기타 설정들을 보여주는 화면이 나타납니다. 가상 하드웨어를 사용자 지정하거나, 가상 머신의 스냅샷을 찍으며, 종료 및 재부팅 신호를 보내고, Ctrl + Alt + Delete 및 Ctrl + Alt + F2 같은 키 조합을 보내서 리눅스 게스트에서 TTY로 전환할 수 있습니다.

가상 머신 관리자 시작

이제 여러분은 가동 준비가 완료되었습니다. 다양한 게스트 OS에서 가상 머신 관리자를 실행하는 데 큰 성공을 거두었으므로, 새 하이퍼바이저를 사용하여 최고의 리눅스 배포판 일부를 확인해 보시기 바랍니다. 가상 머신 관리자의 더 고급 기능은 나중에 다룰 예정입니다.