rhel8下的虚拟机封装


在日常学习中,在windows下我们可以使用类似vmware的虚拟机软件,通过创建一台虚拟机后,克隆更多的虚拟机来让我们更好的完成学习和实验。
那么,当身处在linux系统电脑时候,我们该怎么创建虚拟机并克隆它们呢?

首先你得有所要创建的虚拟机镜像,来创建出一台母机

在linux中会自带虚拟机管理工具,我这里使用的rhel8,系统自带
在这里插入图片描述
打开 Virtual MaChine Manager:
在这里插入图片描述

单击file 选择新建虚拟机
选择从本地导入系统镜像:
在这里插入图片描述
选择好镜像后,会自动检测出镜像的系统版本:
在这里插入图片描述
点击Foward,进行选择处理器逻辑核:
在这里插入图片描述

单击Foward进行磁盘容量的选择:
在这里插入图片描述
单击Forward ,进行虚拟机的命名:
在这里插入图片描述
然后点击Finish,结束母机的创建。

对母机进行安装

在这里插入图片描述
在这里插入图片描述

设置root密码:
在这里插入图片描述
等待虚拟机(母机)创建完成。
在这里插入图片描述
点击reboot进行重启。

接着对母机进行仓库、网络的配置,以方便后边虚拟机的克隆使用

对需要甬道的功能进行配置,配置完之后对虚拟机进行封存处理(不能开机)

对母机进行克隆,产生新的虚拟机

首先安装工具libguestfs-tools-c.x86_64
将母机官及后清楚其产生的临时文件:

virt-sysprep -d mother-machine

在这里插入图片描述
进行克隆:

[root@foundation5 images]# qemu-img create -f qcow2 -b mother-machine.qcow2 vm1
Formatting 'vm1', fmt=qcow2 size=21474836480 backing_file=mother-machine.qcow2 cluster_size=65536 lazy_refcounts=off refcount_bits=16

就产生了一个名为vm1.qcow2的文件
此时再次打开 Virtual MaChine Manager:
选择新建虚拟机:
选择最后一个,从现有的镜像导入
在这里插入图片描述
选择刚才创建的文件:
在这里插入图片描述

选择系统版本:
在这里插入图片描述
选择逻辑核和内存:
在这里插入图片描述
单击Foward,输入虚拟机名称:
在这里插入图片描述
点击Finish,完成克隆!
此时vm1就成功克隆。

克隆出来的虚拟占用空间会很小,因为其读取的配置依然是创建的母机配置,但是更改是写到克隆出来的vm1上。所以母机在创建克隆后不能开机,须做封装处理。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值