真机linux系统封装rhel7.6虚拟机

第一步:创建母盘

打开虚拟机图像管理工具
在这里插入图片描述
选择使用本地镜像安装
在这里插入图片描述在这里插入图片描述
内存和cpu根据需求给即可
在这里插入图片描述
硬盘根据需求给即可
在这里插入图片描述
起个名字,因为我要最小化安装,所以起了如下名字
在这里插入图片描述
安装过程使用的语言,选英语即可
在这里插入图片描述
设置时区为上海
在这里插入图片描述
在这里插入图片描述
设置自动分区
在这里插入图片描述在这里插入图片描述
关闭kdump
在这里插入图片描述

取消勾选
在这里插入图片描述
开始安装
在这里插入图片描述
设置root用户密码
在这里插入图片描述在这里插入图片描述
等待安装完成重启,即原始虚拟机建立完成
在这里插入图片描述

第二步:配置原始虚拟机

关闭防火墙,将selinux设为disabled状态
在这里插入图片描述在这里插入图片描述
在这里插入图片描述配置网络,编辑网卡配置文件
在这里插入图片描述因为上面我们配置的是静态网络,所以关闭网络管理服务并设为开机不自启
手动重启网络
在这里插入图片描述设置主机名
在这里插入图片描述

真机ssh连接上虚拟机
在这里插入图片描述

编辑虚拟机的域名解析文件,将之后可能会用到的域名解析都放进去
在这里插入图片描述
配置软件仓库,共享的真机的软件仓库,并下载一些必要的软件
在这里插入图片描述
设置命令提示符颜色,然后关闭虚拟机
在这里插入图片描述

第三步:优化封装母盘

下载虚拟化工具,清理虚拟机并动态分配硬盘空间

dnf install -y libguestfs-tools-c
virt-sysprep -d rhel7.6-small	#清理虚拟机,清掉无用的缓存资源等
virt-sparsify --compress rhel7.6-small.qcow2 small.qcow2	#设为动态分配硬盘空间,不会一下子占20G空间

在这里插入图片描述

至此母盘就创建好了,我们的母盘就是small.qcow2
在这里插入图片描述
删掉原始虚拟机
在这里插入图片描述
但保留母盘
在这里插入图片描述

第四步:使用母盘创建虚拟机

创建的新虚拟机只保存在原有基础上更改的内容,母盘原本有的内容不变,原本的内容还是从母盘读

使用母盘创建出多个虚拟机镜像
在这里插入图片描述
选择导入本地硬盘镜像
在这里插入图片描述
在这里插入图片描述
手动输入版本
在这里插入图片描述
根据需求选择
在这里插入图片描述
创建名字
在这里插入图片描述
每个虚拟机依次执行下列三个步骤即可成功创建4个虚拟机!

1、hostnamectl set-hostname serverx		#修改主机名
#x是数字
2、vim /etc/sysconfig/network-scripts/ifcfg-eth0	#修改ip
#把ip换成相应的1x
3、systemctl restart network			#重启网络
#确保是桥接模式

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

然后我们就可以在真机ssh连接使用虚拟机啦!
##如果出现下图问题是认证不一样的问题,按下图解决即可
在这里插入图片描述
在这里插入图片描述
至此虚拟机封装完成!


版权声明:本文为m0_55005311原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。