博文大纲:
引用>
一、磁盘与快照管理
二,虚拟机克隆技术
三,虚拟机的网络配置一、磁盘与快照管理
这个段落主要介绍磁盘与快照的管理!
在KVM虚拟机中有两种磁盘格式,分别是:
<李>生:裸格式。占用空间较大,性能比较好,但不支持快照功能,李> <李> qcow2:占用空间较小,性能相比较原始稍差,,但它支持快照功能,李>
(1)虚拟磁盘管理
举例说明:
<代码> root@localhost ~ # qemu-img创造1234个。生5克//创建虚拟磁盘,名称为1234.生,大小为5克,创建磁盘默认格式为原料 (root@localhost ~) # qemu-img创建- f qcow2 123。qcow2 5克//创建虚拟磁盘,名称qcow2为123.,大小为5克,创建时指定磁盘格式为qcow2 root@localhost ~ # qemu-img信息1234。生//查看1234.原始磁盘的详细信息 root@localhost ~ # qemu-img信息123。qcow2//查看123. qcow2磁盘的详细信息//以上操作建议在一个创建的测试目录中代码>以下操作将本地磁盘格式转换为qcow2
<代码> [root@localhost ~] # cd/kvm/磁盘///kvm虚拟磁盘存放路径 (root@localhost磁盘)# web01 qemu-img信息。生//查看磁盘详细信息 图片:web01.raw 原始文件格式://这里显示的格式是生的 虚拟尺寸:10 g(10737418240字节) 磁盘大小:1.4 g (root@localhost磁盘)# virsh列表——所有//查看虚拟机列表,确认虚拟机是关闭的状态 Id名称状态 ---------------------------------------------------- ——web01关闭 (root@localhost磁盘)# qemu-img转换- f - o qcow2 web01原料。生web01.qcow2//将原本的磁盘格式生转换为qcow2,不过转换之前需要保证KVM虚拟机是关闭的状态 (root@localhost磁盘)# ls web01。qcow2 web01.raw//注意转换之前的虚拟机磁盘依然存在 # virsh编辑web01 root@localhost磁盘//修改虚拟机的磁盘文件格式、定位到司机的名字,修改为以下内容: & lt;司机name=' qemu type=' qcow2/比; & lt;源文件='/kvm/磁盘/web01.qcow2 '/比;//将原本的磁盘类型生更改为qcow2,这两行都需修改 (root@localhost磁盘)# virsh web01开始//确认虚拟机可以开启,证明磁盘文件更改没有错误代码>(2)虚拟机快照管理
<代码> (root@localhost磁盘)# virsh snapshot-create web01//针对web01虚拟机创建快照 (root@localhost磁盘)# virsh快照名单web01//查看虚拟机的快照信息 名称生成时间状态 ------------------------------------------------------------ 1575285097 2019-12-02 19:11:37 + 0800运行//名称这一列表示为时间戳,从1970年到现在的时间,默认是秒数 (root@localhost磁盘)# virsh snapshot-revert web01 1575285097//针对虚拟机恢复指定快照信息 (root@localhost磁盘)# web01 qemu-img信息。qcow2//查看虚拟机转换后的磁盘信息 图片:web01.qcow2 文件格式:qcow2 虚拟尺寸:10 g(10737418240字节) 磁盘大小:2.0 g cluster_size: 65536 快照列表: ID标签VM大小VM时钟日期 1 1575285097 254 1575285097 19:11:37 00:01:54.499//从这里可以看出快照其实是存储在虚拟机的磁盘中的,占用磁盘的空间 格式的具体信息: 兼容:1.1 懒惰的refcounts:假 (root@localhost磁盘)# virsh snapshot-delete web01 1575285097//针对虚拟机删除指定快照代码>针对KVM虚拟机的磁盘信息就先简单介绍这么多,有机会还会继续更新。
二、虚拟机克隆技术
在KVM虚拟化平台中,克隆主要分为以下三种:
<李>手动克隆;李> <李>链接克隆;李> <李>完整自动克隆;李>
引用>(1)手动克隆
KVM虚拟机有两个配置文件,通过克隆配置文件的方式来对虚拟机进行克隆,还有一个前提要求就是虚拟机必须处于关机的状态。
操作如下:<代码> root@localhost ~ # cd/etc/libvirt/qemu/# cp web01 root@localhost qemu。xml web02。xml//使用最基础的命令进行复制 (root@localhost qemu) # virsh dumpxml web01祝辞web03。xml//使用dumpxml工具进行生成 (root@localhost qemu) # ls 网络web01。xml web02。xml web03.xml//确认xml文件确实存在,以上两种方法都可以 (root@localhost qemu) # rm射频web03.xml//实验环境所以就把这个文件删除 (root@localhost qemu) # cd/kvm/磁盘/# cp web01 root@localhost磁盘。生web02.raw//进入指定目录对虚拟机磁盘文件进行复制 # vim/etc/libvirt/qemu/web02.xml root@localhost磁盘//修改虚拟机的xml文件 定义到第一个名字字段更改内容如下: & lt; name> web02KVM虚拟化平台——磁盘与快照管理,克隆虚拟机与网络管理