以下以想要把虚拟机的内存大小由12G改为10G为例
查看grub文件中是否有hugepages参数
查看grub文件
cat /etc/default/grub
如果存在hugepages参数,则把grub文件中hugepages参数的值改为10G,键盘 i 进入编辑模式,esc 退出编辑模式,:wq 保存并退出
sudo vim /etc/default/grub
查看grub文件,如果不存在hugepages参数,则grub文件无需做修改。
sudo virsh list --all
如图,可以查看到虚拟机的名称为 win10,此步骤必须查看,不同的系统虚拟机名称不同,具体以在机器中查看到的虚拟机名称为准
sudo virsh destroy win10
cd /etc/libvirt/qemu
sudo cp win10_default.xml win10_default.xml.bk
sudo vim win10_default.xml
打开 虚拟机名称_default.xml 文件后,可以查看到虚拟机的内存大小,机器当前的内存大小为12G,需要改为10G。
b、图片中两处的值需要修改为10485760(计算方式:10G=10*1024*1024KB=10485760KB),键盘 i 进入编辑模式,esc 退出编辑模式,:wq 保存并退出
sudo virsh define win10_default.xml
sudo virsh start win10