Linux之虚拟机的封装
一、创建母盘虚拟机
1、创建虚拟机
配置:
注意:去掉IPV6
完成之后点击reboot就可以
2、母盘初始化
删除母盘的安装日志文件
删除与网络相关的文件(否则以此为母盘所创建的虚拟机网络将不可用)删除所有70开头的文件
初始化网络
vi /etc/sysconfig/network-scrip/ifcfg-eth0
配置yum源(配置是静态的,和真机的私有地址在同一网段)
vi /etc/yum.repos.d/rhel-source.repo
yum clean all
yum repolist
修改主机名
vi /etc/sysconfig/network
解析主机名
关闭防火墙
关闭selinux为disabled
下载一些常用的vim编辑器 lftp软件包和scp命令
yum install vim lftp openssh-clients -y
二、在真机中封装
yum whatprovides /usr/bin/virt-sysprep
yum install 1:libguestfs-tools-c-1.32.7-3.el7.x86_64 -y
cd /var/lib/libvirt/images/
virt-sysprep -d base ##清除虚拟机的缓存
防止再次打开母盘,可以删除母盘,但不删除源文件
三、创建子盘
以封装的虚拟机为母盘建立快照,创建三台虚拟机
cd /var/lib/libvirt/images/
qemu-img create -f qcow2 -b base.qcow2 vm1
qemu-img create -f qcow2 -b base.qcow2 vm2
qemu-img create -f qcow2 -b base.qcow2 vm3
创建完毕。根据以上操作,创建vm2、vm3
更改IP和主机名
cd /etc/sysconfig/network-script/ifcfg-eth0(记得重启网络)
cd /etc/sysconfig/network
vm3操作一样