磁盘格式
一、raw
1.分配10G 直接全部分配 磁盘文件本身直接占用10G
2.读写性能较好
3.不支持快照
二、qcow2
1.分配10G 用多少给多少 最多可使用10G
2.读写性能相对于raw差一点
3.支持快照
一个kvm虚拟机由两部分组成
1.配置文件
/etc/libvirt/qemu
2.磁盘镜像文件 装好系统之后的虚拟机磁盘
/var/lib/libirt/images
磁盘格式转换:将raw格式转换成qcow2,并拍摄快照
1.模拟试验环境
(1)cd /var/lib/libvirt/images/
[root@localhost images]# qemu-img convert -f qcow2 -O raw VM2.qcow2 VM2.raw //首先将镜像文件先从qcow2转换成raw格式
(2) 修改配置文件
vim /etc/libvirt/qemu/VM2.xml
<driver name='qemu' type='raw'/>
<source file='/var/lib/libvirt/images/VM2.raw'/>
(3)virsh define /etc/libvirt/qemu/VM2.xml //重新定义VM2文件和虚拟机
环境模拟完成!!
2.将磁盘格式从raw转换成qcow2
(1)cd /var/lib/libvirt/images/
[root@localhost images]# qemu-img convert -f raw -O qcow2 VM2.raw VM2.qcow2
(2) 修改配置文件
vim /etc/libvirt/qemu/VM2.xml
<driver name='qemu' type='qcow2'/>
<source file='/var/lib/libvirt/images/VM2.qcow2'/>
(3)virsh define /etc/libvirt/qemu/VM2.xml //重新定义VM2文件和虚拟机
3.使用命令拍摄快照
virsh snapshot-create-as VM2 --name vm2-snap //应该是在哪个目录都行
4.替换虚拟机的磁盘镜像文件为VM2.raw (换回去)
(1) 修改配置文件
vim /etc/libvirt/qemu/VM2.xml
<driver name='qemu' type='raw'/>
<source file='/var/lib/libvirt/images/VM2.raw'/>
(2)virsh define /etc/libvirt/qemu/VM2.xml //重新定义VM2文件和虚拟机