Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

Virtual Machine Manager는 리눅스 데스크톱에서 사용할 수 있는 최고의 하이퍼바이저 중 하나입니다. QEMU/KVM 가상화를 기반으로 하는 이 소프트웨어는 뛰어난 성능과 완성도를 자랑하며, 리눅스 데스크톱에서의 가상화 경험을 한 단계 끌어올려 줍니다.

Virtual Machine Manager 설치 방법

Virtual Machine Manager를 설치하려면 터미널에 다음 명령어를 입력하기만 하면 됩니다.

# Debian/Ubuntu 계열
sudo apt install virt-manager
# Fedora/RHEL/CentOS 계열
sudo dnf install virt-manager

설치가 완료되면 애플리케이션 메뉴를 열어 Virtual Machine Manager를 찾거나 검색하면 됩니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

다음 명령어로도 애플리케이션을 바로 실행할 수 있습니다.

virt-manager

가상 머신 만들기

애플리케이션이 실행되면 아래 이미지와 같은 화면이 나타납니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

가장 먼저 할 일은 가상 머신을 만드는 데 사용할 .iso 파일을 준비하는 것입니다. 원하는 어떤 리눅스 배포판이든 사용할 수 있고, 윈도우 가상 머신을 만들 수도 있으며, 온라인 튜토리얼을 참고해 macOS 가상 머신을 구동할 수도 있습니다.

.iso 파일을 어디에 저장했는지 기억해 두세요. 필자는 문서 폴더에 "ISO-files"라는 폴더를 만들어 관리하지만, 각자에게 맞는 방식으로 정리하면 됩니다. 이 튜토리얼에서는 CentOS 8 가상 머신을 만드는 과정을 다룹니다.

먼저 화면 오른쪽 상단의 아이콘을 클릭합니다. 이 아이콘이 새 가상 머신을 생성하는 버튼입니다.

그러면 가상 머신 설치를 어디서 시작할지 확인하는 메시지가 표시됩니다. "로컬 설치 미디어(ISO 이미지 또는 CDROM)"를 그대로 둔 상태에서 "앞으로"를 클릭하세요.

다음 화면에서 "찾아보기..."를 클릭합니다. 그러면 "/var/lib/libvirt/images"라는 기본 경로 하나만 표시된 화면이 나타납니다. 왼쪽 하단의 작은 플러스(+) 버튼을 클릭하면 새 경로를 추가할 수 있습니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

"+"를 클릭하고 폴더 이름을 지정합니다. ISO 파일을 보관하는 폴더이므로 나중에 쉽게 알아볼 수 있는 이름으로 정하는 것이 좋습니다. 다시 "찾아보기"를 클릭하면 ISO-files 폴더로 이동해 저장 경로로 선택할 수 있는 화면이 열립니다. .iso 파일이 저장된 위치로 이동한 후 오른쪽 상단의 "열기"를 클릭하고, "마침"을 누르세요.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

이제 새로 추가한 저장 경로가 사이드바에 나타납니다. 해당 경로를 클릭하고 사용할 .iso 파일을 선택한 뒤 "볼륨 선택"을 클릭합니다. 잘 알려지지 않은 배포판의 .iso 파일이 아니라면 Virtual Machine Manager가 운영체제를 자동으로 인식해 줍니다. 이 튜토리얼에서도 그렇게 되었습니다. "앞으로"를 클릭해 다음 단계로 진행하세요.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지 리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

이제 가상 메모리와 프로세서 수를 설정할 차례입니다. Virtual Machine Manager는 이전 화면에서 감지한 OS를 기준으로 적절한 기본값을 자동으로 구성해 줍니다. 원하는 값으로 변경할 수 있지만, 기본값보다 낮게 설정하면 시스템이 원활하게 작동하지 않을 수 있으니 주의하세요. 메모리 용량을 정한 후 "앞으로"를 클릭합니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

다음 화면은 저장소 경로를 선택하는 단계입니다. 기본값인 "/var/lib/libvirt/images"를 그대로 사용하거나, 위와 동일한 방법으로 새 경로를 만들 수 있습니다. 또한 가상 머신의 저장소를 비활성화할 수도 있는데, 이는 Kali Linux나 TAILS 같은 시스템을 사용할 때 특히 유용합니다. 이런 시스템은 일반적으로 영구 저장소가 필요 없으므로 굳이 디스크 공간을 낭비할 필요가 없습니다. 저장 용량을 설정한 후 "앞으로"를 클릭하세요.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

이제 가상 머신의 이름을 지정하고, "설치 전 구성 사용자 지정" 체크박스를 선택해 세부 설정을 조정할 수 있습니다. 추가 저장 장치나 네트워크 하드웨어를 연결하거나, 가상 머신에 원격으로 접속하는 방식을 변경하고 싶다면 이 체크박스를 활용하세요. 물론 이러한 설정은 설치 후에도 변경할 수 있지만, 설치 전에 미리 해두는 것이 더 편리합니다.

네트워크 연결 정보도 지정할 수 있습니다. 기본값인 "NAT"로 두거나 다른 옵션으로 변경해도 됩니다. 참고할 점 하나: NAT를 사용하더라도 Virtual Machine Manager 설치 시 자동으로 생성되는 "virbr0 네트워크 어댑터"를 통해 네트워크상에서 가상 머신에 접속할 수 있습니다. 즉, 가상 서버를 헤드리스(headless) 모드로 구동하고 SSH 등의 방식으로 해당 IP 주소 범위에 원격 접속하는 것도 가능합니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

"마침"을 클릭하면 설치가 시작됩니다.

"가상 네트워크가 활성화되지 않았습니다"라는 메시지가 표시되면 "예"를 클릭해 네트워크를 시작하세요.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

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

sudo virsh net-start default

그러면 가상 머신과의 연결 화면과 함께 각종 설정 창이 표시됩니다. 가상 하드웨어를 사용자 지정하거나, 가상 머신의 스냅샷을 생성하거나, 종료 및 재부팅 신호를 보내는 것은 물론, Ctrl + Alt + Delete, Ctrl + Alt + F2 같은 키 조합을 전송해 리눅스 게스트에서 TTY로 전환하는 것도 가능합니다.

리눅스에서 Virtual Machine Manager 사용법: 설치부터 가상 머신 생성까지

이제 모든 준비가 완료되었습니다. 필자는 Virtual Machine Manager에서 다양한 게스트 OS를 문제없이 구동해 왔으므로, 새로운 하이퍼바이저를 활용해 최고의 리눅스 배포판들을 직접 경험해 보시길 권합니다. Virtual Machine Manager의 더욱 고급 기능들은 추후 별도의 글에서 다룰 예정입니다.