본문 바로가기
Virtual/KVM

[Rocky 8.10][KVM] KVM libvirt 설치

by Yoon_estar 2025. 7. 14.
728x90

Version

Rockylinux 8.10

 

사전 작업

하드웨어 VT 기능 ON

  • BIOS Setting 진입하여 VT 설정 ON

가상화 기능 지원하는 지 OS 에서 확인

  • CPU가 가상화 기능을 지원하는 지 확인
  • 1 이상이면 가상화 지원
# egrep -c '(vmx|svm)' /proc/cpuinfo
  • CPU가 KVM 지원 플래그 포함하는지 확인
# lscpu | grep Virtualization
Virtualization:      VT-x
  • 설명
항목 설명
VT-x Intel CPU의 하드웨어 가상화
AMD-V AMD CPU의 하드웨어 가상화
  • KVM 모듈이 커널에 로드 가능한지 확인
# lsmod | grep kvm
kvm_intel             348160  0
kvm                   970752  1 kvm_intel
irqbypass              16384  1 kvm

 

KVM 설치

KVM 및 libvirt 관련 패키지 설치

dnf install -y qemu-kvm virt-install virt-viewer libvirt libvirt-daemon libvirt-client libguestfs libguestfs-tools virt-manager

 

패키지 설명

qemu-kvm KVM 하이퍼바이저
libvirt* 가상화 관리 백엔드 및 클라이언트 도구
virt-install CLI 기반 가상 머신 설치 도구
virt-viewer VNC 기반 GUI 뷰어
virt-manager 데스크탑 GUI 가상머신 관리자 (X11 필요)

 

libvirtd 서비스 활성 및 상태 확인

systemctl enable --now libvirtd
systemctl status libvirtd

 

KVM 설치 성공 여부 최종 확인

# ls /dev/kvm  -al
crw-rw-rw- 1 root kvm 10, 232 Jul  7 13:00 /dev/kvm

 

설치 후 기본 네트워크 및 가상 머신 관리 확인

# libvirt 네트워크 목록 확인
virsh net-list --all

 Name      State    Autostart   Persistent
--------------------------------------------
 default   active   yes         yes

# 가상 머신 관리 툴 접속
virt-manager

 

참고 문서

https://docs.redhat.com/ko/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_virtualization/assembly_enabling-virtualization-in-rhel-9_configuring-and-managing-virtualization