qemu-img create -f qcow2 /data/images/test_disk.qcow2 200G #创建一个200G的磁盘文件
2、修改虚拟机配置文件
virsh edit test_server
#新增一块磁盘配置,注意磁盘名字和路径
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/data/images/test_disk.qcow2'/>
<target dev='vdb' bus='virtio'/>
</disk>
3、重启虚拟机
4、使用fdisk分区,然后mount挂载
[图片上传中...(image-fdd922-1624513875059-3)] [图片上传中...(image-3b6ec-1624513875059-2)]
虚拟机分配的CPU为的8 但是 实际系统只有2核
关闭虚拟机,编辑/etc/libvirt/qemu/下的虚拟机配置文件,如:win10.xml
<domain type='kvm' id='1'>
...
<vcpu placement='static'>8</vcpu>
...
<cpu mode='host-passthrough'>
</cpu>
...
</domain>
其中,<vcpu placement='static'>16</vcpu>是在KVM创建虚拟机的页面上设置的CPU核数
<topology sockets='1' cores='8' threads='2'/>是设置的CPU拓扑信息,CPU核数=socket cores thread
设置完保存退出,并重新启动KVM(保险起见):systemctl restart libvirtd
然后重启虚拟机就OK了。
此种方案 可能会对其他虚拟机有影响 暂不采用
[图片上传中...(image-d88fda-1624513875059-1)]
[图片上传中...(image-c48a7c-1624513875059-0)]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)