本文是继续上一篇文章kvm安装,继续演示kvm的基本功能,或者说是简单的描述一下kvm的基本使用方式!
1、kvm默认的配置文件存放目录
ls /etc/libvirt/qemu/
2、列表查看所有虚拟机的状态
virsh list --all
3、虚拟机开机、关机、开机自启等操作
1)开机 virsh start 虚拟机名称
2)关机(两种方式)
//关机 virsh shutdown 虚拟机名称
//强制关机 virsh destroy 虚拟机名称
注:除非实在无法关机,否则不建议使用这种方式!
3)挂起虚拟机和恢复虚拟机
//挂起虚拟机 virsh suspend 虚拟机名称
//恢复虚拟机 virsh resume 虚拟机名称
4、开机自启KVM虚拟机
virsh autostart 虚拟机名称
5、备份虚拟机配置文件(配置文件中存储虚拟机配置情况等,如CPU、内存等)
virsh dumpxml 原虚拟机名 > /etc/libvirt/qemu/备份虚拟机名
6、 删除KVM里的虚拟机
virsh undefine 虚拟机名
注:"undefine"选项只会删除该虚拟机配置文件,而使用的磁盘文件不会删除,如需要彻底删除注意删除磁盘文件;如果只是删除配置文件,当有备份的配置文件时,还可恢复该虚拟机。
查看虚拟机的磁盘文件 ls -l /kvm/store/
注:如上截图,可以看出,只是配置文件删除,磁盘文件依然存在。
7、还原已删除的虚拟机(前提是你先做过虚拟机配置文件备份)
virsh define /etc/libvirt/qemu/备份虚拟机名称
注:这时还原回来的虚拟机并不是完全的,只是包含你备份时之前的所有操作,之后的操作无法还原。
8、修改KVM虚拟机配置文件(两种方式)
1)通过KVM命令编辑 virsh edit 虚拟机名称
2)系统命令直接编辑(不建议使用) vi /etc/libvirt/qemu/centos7.xml
原文地址:http://blog.51cto.com/13043516/2135498
时间: 2024-11-12 20:47:07