目录
一、实验环境
1、下载Redhat-rhel7.6镜像文件到 /iso 路径下
2、挂载镜像文件到Apache的默认发布目录/var/www/html/rhel7.6/中
二、建立虚拟母机
1、使用rhel7.6镜像文件创建虚拟母机
2、关闭防火墙和selinux,停用网络管理器
3、在真机中创建自己的私有网段
4、启用虚拟机配置网络和编写网络仓库
5、为真机和虚拟机添加本地解析
6、使用yum仓库在虚拟机安装所需软件
7、ssh进行远程连接测试,poweroff关闭虚拟机
三、封装虚拟机
1、此时当前系统21G,占用空间太大,需要对母盘进行封装,清理和压缩磁盘文件
3、清理缓存数据:virt-sysprep -d ym 不能加.qcow2后缀,只写域名
4、压缩:virt-sparsify --compress ym.qcow2 ym-new.qcow2
5、创建虚拟子机
一、实验环境
1、下载Redhat-rhel7.6镜像文件到 /iso 路径下
2、挂载镜像文件到Apache的默认发布目录/var/www/html/rhel7.6/中
二、建立虚拟母机
1、使用rhel7.6镜像文件创建虚拟母机
2、关闭防火墙和selinux,停用网络管理器
3、在真机中创建自己的私有网段
ipaddr show br0
网桥出错的话 检测真机中是否有多余的网络连接,有备份文件后删除,设定完毕后关闭虚拟机,真机重启libvirtd服务,在虚拟机小灯泡添加新设定(Bridge bus virtio)
4、启用虚拟机配置网络和编写网络仓库
5、为真机和虚拟机添加本地解析
6、使用yum仓库在虚拟机安装所需软件
yum install vim(文本编辑) lftp(下载文件) bash-*(补齐命令) net-tools(常用网络工具) -y
7、ssh进行远程连接测试,poweroff关闭虚拟机
三、封装虚拟机
1、此时当前系统21G,占用空间太大,需要对母盘进行封装,清理和压缩磁盘文件
2、使用yum源安装提供清理和压缩命令的两个软件
3、清理缓存数据:virt-sysprep -d ym 不能加.qcow2后缀,只写域名
4、压缩:virt-sparsify --compress ym.qcow2 ym-new.qcow2
前提保证有充足空间,至少20G,将母机的镜像文件压缩成名为ym-new.qcow2的文件,此过程较为缓慢,压缩后产生的虚拟机只有500多M
5、创建虚拟子机
用清理和压缩之后得到的磁盘文件创建虚拟机快照文件(server1 、2、3),之后使用导入的方式添加快照文件,得到三或者多台虚拟机,创建完成后,修改各虚拟机的主机名、网卡配置文件
虚拟机会随着不断的使用产生大量的存储数据,会变得越来越大,初始只有几M。