1. 개요
- KVM 기반의 가상화 시스템 설치하는 방법을 소개합니다.
2. 버전
- Rocky Linux 9.5
3. 설명
3-1. 가상화 기능이란?
- KVM은 하드웨어 지원 가상화(예: Intel VT-x, AMD-V)가 활성화되어 있어야 동작합니다.
- CPU에서 직접 가상화 명령어를 실행할 수 있도록 도와주는 기능입니다.
4. 가상화 지원 확인 및 커널 모듈 설정
4-1. CPU 가상화 지원 여부 확인
# lscpu | grep Virtualization
출력 예시:
Virtualization: VT-x
항목 | 설명 |
---|---|
VT-x | Intel CPU의 하드웨어 가상화 |
AMD-V | AMD CPU의 하드웨어 가상화 |
4-2. KVM 관련 패키지 설치
# dnf -y install qemu-kvm libvirt libvirt-daemon libvirt-client virt-install virt-viewer virt-manager
패키지 | 설명 |
---|---|
qemu-kvm | KVM 하이퍼바이저 |
libvirt* | 가상화 관리 백엔드 및 클라이언트 도구 |
virt-install | CLI 기반 가상 머신 설치 도구 |
virt-viewer | VNC 기반 GUI 뷰어 |
virt-manager | 데스크탑 GUI 가상머신 관리자 (X11 필요) |
4-3. KVM 커널 모듈 로드 확인
# lsmod | grep kvm
출력 예시:
kvm_intel 446464 0
kvm 1400832 1 kvm_intel
4-4. libvirt 데몬 활성화
# systemctl start libvirtd
# systemctl enable libvirtd