kvm 템플릿 생성 문제 [닫기]

kvm 템플릿 생성 문제 [닫기]

기존 이미지에서 여러 가상 머신 배포를 위한 템플릿을 만들고 싶습니다. 기본적으로 "/kvm/template.qcow2" 경로에 qcow2 형식 이미지가 준비된 "템플릿" 가상 머신이 있습니다. 호스트 이름, SSH 호스트 키 등을 수정할 수 있는 "virt-sysprep"에 대해 들어봤습니다. 모든 패키지가 이미 설치되어 있습니다.

기본 "virt-sysprep" 명령을 실행하려고 하면 "OS를 찾을 수 없음" 오류가 발생합니다. 내 호스트 머신은 Centos 6.9이고 게스트 가상 머신은 Centos7입니다.

[root@ns0 kvm]# virt-sysprep --format qcow2 -a template.qcow2
Examining the guest ...
virt-sysprep: no operating systems were found in the guest image
[root@ns0 kvm]#
[root@ns0 kvm]#
[root@ns0 kvm]# ls -lh | grep template.qcow2
-rw-r--r-- 1 root root  16G Aug 16 05:27 template.qcow2

답변1

실제로 문제를 해결했습니다. 기본적으로 VM 파티션이 LVM에 없어야 합니다. 즉, vda1, vda2, sda1 등이어야 합니다.

관련 정보