一、配置物理机网络和资源
物理机设置网桥,ip为172.25.254.250和172.25.0.250,子网掩码都是24。
开启httpd,关闭firewalld。
将rhel7.6的镜像挂在到httpd的发目录,并设置开机自动挂载。
二、 创建虚拟机
1.使用镜像文件安装
2.选择rhel7.6的镜像
3.设置内存、cpu个数、硬盘大小和虚拟机名称。
4.选择时区、语言、键盘、如何磁盘分区,关闭内存灾难恢复,设置超级用户密码,并开始安装,安装完成重启。
三、配置虚拟机
1.配置网络,设置ip与172.25.0.250/24处于同一网段,使之可以与物理机通信。
2.设置主机名为server1
3.编辑本地解析
4.关闭selinux和firewalld
5.搭建软件仓库,地址指向物理机的挂载点
6.安装常用软件 vim、lftp、bash-*(补齐命令)、nat-tools(网络工具)
7. 配置完成关闭虚拟机
四、封装虚拟机
1.当前虚拟机的磁盘文件有26G,占用空间过大,需要对母盘进行封装(清理缓存并压缩磁盘文件)
2.安装封装工具
dnf install libguestfs-tools-c-1:1.38.4-15.module+el8.2.0+5297+222a20af.x86_64
3. 清理缓存
virt-sysprep -d westos ##此处跟的是虚拟机名称,不是磁盘文件名称
4.压缩磁盘文件
virt-sparsify --compress westos.qcow2 westos_new.qcow2 ##将westos.qcow2压缩为westos_new.qcow2
5.压缩的文件只有500M左右
封装完成后不可在更改母盘
五、使用封装后的磁盘文件创建虚拟机
用westos_new.qcow2创建虚拟机快照vm1、vm2、vm3
使用vm1、vm2、vm3安装虚拟机
安装完成vm1、vm2、vm3与母盘的配置完全相同,ip都为172.25.0.1,hostname都为server1。
所以按照给母盘编辑的解析文件,配置vm2和vm3,即可使用。