首先要重新从镜像添加一个新的虚拟机test
选择自动分盘时区改为shanghai,创建超级用户密码
安装完成后进入安全模式 结尾添加selinux=0 再退出登陆,
登陆后进入超级用户编辑etc/sysconfig/selinux改写SELINUX=disabled
保存退出继续编辑yum.repos.d/dvd.repo
再添加一行BOOTPROTO=static -----固定格式
重启虚拟机网络,再用真机链接
继续用test编辑地址解析 /etc/hosts
172.25.14.250 foundation0.ilt.example.com
172.25.14.1 server1 ------再添加以下虚拟机ip(稍后再创建)
172.25.14.2 server2
172.25.14.3 server3
172.25.14.4 server4
登陆test后下载相关软件,再改名为server1
关闭火墙
清理缓存数据 ----virt-sysprep -d test
压缩 --virt-sparsify --compress test.qcow2 test-new.qcow2
看到新的所占内存非常小
压缩完就可以删除原先的test
接下来就是利用新压缩的虚拟机去建立其余虚拟机
qemu-img create -f qcow2 -b test-new.qcow2 test1 ---以此类推建立test2,test3
随后就可以打开virtual machine manager使用import existing disk image 建立新的虚拟机
选择RedHat7.6
登陆这三个虚拟机逐一把这三个虚拟机ip和hostname更改(和test更改路径一样)。
最后完成封装虚拟机,所占内存非常小!
du -h test1 -----查看test1所占内存