接下来说几个问题。
自己刚好当时遇到这个问题,一般创建的时候名字前边-n就可以,但是用错了,所以现在更改一下虚拟机名字。
名字有点尴尬,需要进行更正,打算更改为CentOS7_2H4G。
virsh shutdown ame=centos7_2H4G
cd /etc/libvirt/qemu virsh dumpxml ame=centos7_2H4G > CentOS7_2H4G.xml
vim CentOS7_2H4G.xml
virsh undefine ame=centos7_2H4G virsh define CentOS7_2H4G.xml virsh start CentOS7_2H4G virsh list --all
ok,至此已更名完毕!
qemu-img info maopao.img
qcow2的格式可以直接进行快照,如果是别的(如raw),则需要对文件格式进行更改。
virsh snapshot-create-as test first_snap #给test创建名为first_snap的快照 virsh snapshot-list test #查看 virsh snapshot-delete test first_snap #删除
查看虚拟机状态
virsh list --all
恢复快照
virsh snapshot-revert test first_snap
至此,快照方面就是这样。
有时候我们习惯使用模板来进行虚拟机的克隆创建,因为这样可以省去重新安装一台新的系统的时间,但是有可能模板机器的配置并不是这次想要创建的虚拟机的配置,那么这个时候,就需要在克隆完虚拟机之后,对它的配置进行动态调整。
调小虚拟机内存可以动态实现,不用关机
原本创建的模板虚拟机是4核8G的配置,现在用模板创建之后,有一些虚拟机用不了这么大的配置,所以需要调整成2核4G。
[root@kvm01 ~]# virsh dominfo vm1-clone | grep memory Max memory: 786432 KiB Used memory: 786432 KiB
[root@kvm01 ~]# virsh edit vm1-clone
[root@kvm01 ~]# virsh dominfo vm1-clone | grep memory Max memory: 4194304 KiB Used memory: 4194304 KiB
virsh create /etc/libvirt/qemu/vm1-clone.xml
就实现了修改内存大小的目的。
上边内存往小了调整,是经过试验的,亲测好用,下边往大调整自己并没有测试,但也摘录在此。
增大虚拟机内存、增加虚拟机CPU个数需要首先关机虚拟机
virsh shutdown vm1-clone
修改内存大小、vcpu个数
virsh edit vm1-clone ......1048432 1048432 2 ......
virsh create /etc/libvirt/qemu/vm1-clone.xml
[root@kvm01 ~]# virsh dominfo vm1-clone | grep memory Max memory: 1048432 KiB Used memory: 524288 KiB
[root@kvm01 ~]# virsh setmem vm1-clone 1048432
查看当前内存大小
[root@kvm01 ~]# virsh dominfo vm1-clone | grep memory Max memory: 1048432 KiB Used memory: 1048432 KiB
查看当前CPU个数
[root@kvm01 ~]# virsh dominfo vm1-clone | grep CPU CPU(s): 2 CPU time: 15.0s
© 2018 www.qingketang.net 鄂ICP备18027844号-1
武汉快勤科技有限公司 13554402156 武汉市东湖新技术开发区关山二路特一号国际企业中心6幢4层7号
扫码关注,全站教程免费播放
订单金额:
支付金额:
支付方式: