Linux
kvm模板創建問題
我想從現有映像創建用於多個 vm 部署的模板。我基本上在路徑“/kvm/template.qcow2”處準備了一個“模板”vm,其中包含 qcow2 格式的圖像。我聽說過可以修改主機名、ssh 主機密鑰等的“virt-sysprep”——所有軟體包都已安裝。
當我嘗試執行基本的“virt-sysprep”命令時,出現“未找到作業系統”錯誤。我的主機是 Centos 6.9 ,來賓 vm 是 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
實際上我解決了它,它基本上要求您的VM分區不在LVM上。即應該是vda1、vda2、sda1等。