本次安装使用的是rhel6.5镜像,可以到官方网站进行下载
第一步,配置yum源
为了以后使用方便,首先在真实机上配置好yum源,这里选择挂载在真机的httpd服务下
systemctl start httpd
systemctl enable httpd
挂载6.5的镜像
mount /iso/rhel6.5/rhel-server-6.5-x86_64-dvd.iso /var/www/html/rhel6.5/
设置开机自动挂载
vim /etc/rc.d/rc.local
mount /iso/rhel6.5/rhel-server-6.5-x86_64-dvd.iso /var/www/html/rhel6.5/
第二步,安装虚拟机
选择网络源安装
分配10.0G硬盘空间
完成配置
选择语言
这样,一个虚拟机的母盘就安装好了,但是现在它还需要一些配置才能成为一个合格的母盘
vim /etc/hosts
删除配置文件中记录网卡的文件,因为作为母盘记录网卡的文件,与生成的快照制作的虚拟机网卡文件会不一样,如果不删除快照虚拟机会出现问题
rm -rf /etc/udev/rules/70-persistent-net.rules
修改网络配置
vim /etc/sysconfig/network-scripts/ifcfg-etho
重启网络并查询
/etc/init.d/network restart
配置yum源
vim /etc/yum.repos.d/rhel-source.repo
关闭selinux
vim /etc/sysconfig/selinux
关闭火墙并设置开机不自启
关掉虚拟机并且不要再打开它,因为这样会改变他的一些文件,当母盘改变后,他的镜像也会无法使用
完成后,在真机上使用
virt-sysprep -d rhel6.5
来删除母盘的日志信息,这样会使母盘尽量小,少占用硬盘空间
如果没有这条命令,可以使用
yum whatprovides /usr/bin/virt-sysprep
然后安装libguestfs-tools-c-1.36.10-6.el7.x86_64
清理完成后就可以制作镜像啦
cd /var/lib/libvirt/images/
qemu-img create -f qcow2 -b rhel6.5.qcow2 vm1
使用镜像建立虚拟机
完成!!!