LINUX学习------Linux自动化运维——rhel7.6虚拟机封装

一、实验准备

1、准备Redhat-rhel7.6的镜像源
mkdir /iso
2、挂载镜像源
	mount /iso/rhel-server-7.6-x86_64-dvd.iso /var/www/html/rhel7
永久挂载:
	vim /etc/rc.d/rc.local
		mount /iso/rhel-server-7.6-x86_64-dvd.iso /var/www/html/rhel7

二、创建虚拟机

1、创建虚拟母机
virt-manager
在这里插入图片描述在这里插入图片描述

在这里插入图片描述在这里插入图片描述2、关闭虚拟机相关设定

systemctl disable firewalld					##关闭防火墙
systemctl disable --now NetworkManager		##关闭网络管理器
vim /etc/sysconfig/selinux					##关闭selinux(disabled)
yum install -y vim lftp bash-* net-tools	##下载常用软件服务

3、配置虚拟机网络
vi /etc/sysconfig/network-scripts/ifcfg-eth0
在这里插入图片描述

systemctl restart network		##重启网络配置

4、设置域名解析
vi /etc/hosts
在这里插入图片描述5、配置软件仓库
vi dvd.repo
在这里插入图片描述

yum repolist			##检测软件仓库搭建成功(需在真机挂载镜像源)

在这里插入图片描述6、封装虚拟机

yum install libguestfs-tools.noarch libguestfs-tools-c.x86_64 -y											##虚拟机磁盘管理工具
rpm -qf /usr/bin/virt-sysprep 				##查看安装包
virt-sysprep -d hush						##清理缓存数据
du -sh hush.qcow2							##查看虚拟机大小

在这里插入图片描述

26G的虚拟机占用空间太大,需要对母盘进行封装,清理和压缩磁盘文件

virt-sparsify --compress hush.qcow2 hush-new.qcow2	##压缩

在这里插入图片描述

用清理和压缩之后得到的磁盘文件创建虚拟机快照文件(可删除占用空间大的虚拟机),之后使用导入的方式添加快照文件,得到三或者多台虚拟机,创建完成后,修改各虚拟机的主机名、网卡配置文件

qemu-img create -f qcow2 -b hush-new.qcow2 vm1		##创建快照虚拟机

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值