3-4虚拟机快建技术

本文介绍了KVM虚拟机的快建思路,包括利用模板虚拟机、COW技术原理和离线访问虚拟机的方法。通过磁盘复用和调整模板配置,可以高效创建新虚拟机,同时使用guestmount工具可在虚拟机关机时进行磁盘维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

3.4.1快建的思路

一、KVM虚拟机的组成
-xml配置文件: 定义虚拟机的名称、UUID、CPU、内存、虚拟磁盘、网卡等各种参数
默认存放路径:/etc/libvirt/qemu

-磁盘镜像文件: 保存虚拟机的操作系统,及文档数据,镜像路径取决于xml配置文件中的定义
默认存放路径:/var/lib/libvirt/images/

二、快建的要点
1.准备一台模板虚拟机(镜像文件+xml文件)
2.基于磁盘复用技术快建新虚拟机的磁盘
3.通过调整模板机的配置快建新虚拟机的xml文件
4.导入新虚拟机

三、COW技术原理
1.Copy On Write 写时复制
-快速产生磁盘镜像文件
-当对前端盘的内容进行修改时,前端盘会将原始盘的数据复制到前端盘中成为真正的数据,此为写时复制原理,并且修改只会保留在前端盘,不会更改后端盘的内容,否则前端盘无法使用
-前端盘的容量至少要和原始盘一样,甚至大一些

3.4.2快建新虚拟机

一、准备模板虚拟机
1.模板机的选择
-可以用现有的虚拟机,也可以再安装一台虚拟机

2.模板机初始化
1)预装系统、系统优化、关闭selinux等
2)生产环境可标记/.unconfigured,方便新虚拟机的配置(相当于出厂设置,提示用户初始化)
3)备份好模板磁盘,xml配置文件
4)删除模板机(undefine)

二、快速创建qcow前端盘

[root@svr7 ~]# cd /var/lib/libvirt/images/ #进入镜像文件存放目录
[root@svr7 images]# qemu-img create -f qcow2 -b centos7.0.qcow2 dc02.qcow2 100G #通过centos7.0.qcow2来创建新的前端盘dc02.qcow2
[root@svr7 images]# ls  #查看是否有前端盘产生
centos7.0.qcow2  dc02.qcow2  stu01.qcow2

[root@svr7 images]# qemu-img info dc02.qcow2  #查看前端盘的信息
image: dc02.qcow2
file
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值