rhel6.5虚拟机的封装
1.首先在红帽官网下载6.5的镜像rhel-server-6.5-x86_64-dvd.iso
(企业一般使用的都是企业6版本,很少用7版的);
2.下载6.5镜像后,在自己的物理机设置网络挂载;
或者:
[root@foundation83 ~]# vim /etc/rc.d/rc.local
mount /iso/rhel-server-6.5-x86_64-dvd.iso /var/www/html/rhel6.5
3.物理机切换至超级用户root,执行virt-manager,进入虚拟机管理界面;
4.安装一个虚拟机,内存设为512MB,硬盘为20GB;
注:内存大小为512M为最小化安装(文本界面);内存大于768M为图形界面
5.在新建好的虚拟机进行设置(selinux设置,网络,yum源,主机名的修改,本地解析,iptables,删除绑定MAC地址和网卡的文件)
<1>selinux设置(为了之后实验方便设置selinux为disabled):
#因为这里没有安装vim工具,我们使用系统的内核编辑器vi
#重启使其selinux生效
<2 >网络:
测试网络是否配置成功
<3>yum源设置:
测试yum源是否搭建好
<4>主机名的更改:
方法一:
方法二:
#注:方法一(hostname server1 临时设置主机名);方法二(vi /etc/sysconfig/network 永久设置主机名为server1)
<5>本地解析:
<6>iptables设置
关闭防火墙
设置防火墙开机不自启动
<7>你也可以下载一些常用的软件,如vim,lftp,openssh-clients(提供scp命令)等;
<8>删除绑定MAC地址和网卡的文件):在/etc/udev/rules.d目录下
6.关闭rhel6.5虚拟机
7.在物理机找到rhel6.5.qcow2,我们将它的镜像作为母镜像,去生成子镜像然后尝试安装虚拟机vm1,vm2,vm3;
8.在vm2虚拟机里进行改动(网络,主机名)——其中vm1虚拟机沿用母镜像的内容
(1)网络:
(2)主机名修改:
方法一:临时修改
方法二:永久修改
9.同样的方式安装虚拟机vm2,vm3等;用同样的方法对vm3进行改动(ip,主机名)