简介
KVM是KernelVirtual Machine的简写,目前Linux发行版必须在64位的系统环境才能运行KVM.
同时硬件需要支持VT技术。KVM的前身是QEMU,2008年被Red Hat公司收购并获得一项hypervisor
技术,不过Red Hat的KVM被认为将成为未来Linux hypervisor的主流。准确来说,KVM仅仅是Linux
内核的一个模块。管理和创建完整的KVM虚拟机,需要更多的辅助工具。本章将介绍部署虚拟化环
境.创建虚拟机实例,以及虚拟机的基本管理。
[[email protected] ~]# yum -y install qemu-kvm-tools virt-install virt-manager libvirt
[[email protected] ~]# init 5
创建后完成即可
[[email protected] ~]# virsh list --all
[[email protected] ~]# virsh shutdown centos7.0
强制关机 [[email protected] ~]# virsh destory centos7.0
[[email protected] ~]# virsh create /etc/libvirt/qemu/centos7.0.xml
[[email protected] ~]# virsh suspend centos7.0
[[email protected] ~]# virsh resume centos7.0
[[email protected] ~]# virsh autostart centos7.0
[[email protected] ~]# virsh dumpxml centos7.0 > ./centos7.0.xml
[[email protected] ~]# virsh undefine centos7.0
[[email protected] ~]# mv ./centos7.0.xml /etc/libvirt/qemu/
[[email protected] ~]# virsh define /etc/libvirt/qemu/centos7.0.xml
[[email protected] ~]# virt-clone -o centos7.0 -n centos7.01 -f /var/lib/libvirt/images/centos7.01.qcow2
[[email protected] ~]# virsh snapshot-create centos7.0
[[email protected] ~]# virsh snapshot-list centos7.0
[[email protected] ~]# virsh snapshot-revert centos7.0 1604742497
删除快照
[[email protected] ~]# virsh snapshot-delete centos7.0 1604742497