KVM基本功能管理与使用

本文是继续上一篇文章kvm安装,继续演示kvm的基本功能,或者说是简单的描述一下kvm的基本使用方式!

1、kvm默认的配置文件存放目录

ls /etc/libvirt/qemu/
KVM基本功能管理与使用

2、列表查看所有虚拟机的状态

virsh list --all
KVM基本功能管理与使用

3、虚拟机开机、关机、开机自启等操作

1)开机 virsh start 虚拟机名称
KVM基本功能管理与使用

2)关机(两种方式)

//关机 virsh shutdown 虚拟机名称
KVM基本功能管理与使用

//强制关机 virsh destroy 虚拟机名称
KVM基本功能管理与使用
注:除非实在无法关机,否则不建议使用这种方式!

3)挂起虚拟机和恢复虚拟机

//挂起虚拟机 virsh suspend 虚拟机名称
KVM基本功能管理与使用

//恢复虚拟机 virsh resume 虚拟机名称
KVM基本功能管理与使用

4、开机自启KVM虚拟机

virsh autostart 虚拟机名称
KVM基本功能管理与使用

5、备份虚拟机配置文件(配置文件中存储虚拟机配置情况等,如CPU、内存等)

virsh dumpxml 原虚拟机名 > /etc/libvirt/qemu/备份虚拟机名
KVM基本功能管理与使用

6、 删除KVM里的虚拟机

virsh undefine 虚拟机名
KVM基本功能管理与使用
注:"undefine"选项只会删除该虚拟机配置文件,而使用的磁盘文件不会删除,如需要彻底删除注意删除磁盘文件;如果只是删除配置文件,当有备份的配置文件时,还可恢复该虚拟机。

查看虚拟机的磁盘文件 ls -l /kvm/store/
KVM基本功能管理与使用
注:如上截图,可以看出,只是配置文件删除,磁盘文件依然存在。

7、还原已删除的虚拟机(前提是你先做过虚拟机配置文件备份)

virsh define /etc/libvirt/qemu/备份虚拟机名称
KVM基本功能管理与使用
注:这时还原回来的虚拟机并不是完全的,只是包含你备份时之前的所有操作,之后的操作无法还原。

8、修改KVM虚拟机配置文件(两种方式)

1)通过KVM命令编辑 virsh edit 虚拟机名称

2)系统命令直接编辑(不建议使用) vi /etc/libvirt/qemu/centos7.xml

猜你喜欢

转载自blog.51cto.com/13043516/2135498
今日推荐