rhel6.5虚拟机的封装

虚拟机的封装
1、首先在红帽官网下载6.5的镜像rhel-server-6.5-x86_64-dvd.iso(企业一般使用的都是企业6版本,很少用7版的);
2、物理机切换至超级用户root,执行virt-manager,进入虚拟机管理界面;
3、下载6.5镜像后,在自己的物理机设置网络挂载;

mkdir /var/www/html/rhel6.5
mount /iso/rhel-server-6.5-x86_64-dvd.iso /var/www/html/rhel6.5
vim /etc/rc.d/rc.local  ##设置永久挂载
    mount /iso/rhel-server-6.5-x86_64-dvd.iso /var/www/html/rhel6.5

3、安装一个虚拟机,内存设为512MB,硬盘为20GB;
选择安装方式

注:内存大小为512MB为 最小化安装(文本界面);内存大小>768MB 图形界面
选择rhel6.5的镜像
内存设置512M
磁盘选择20G
这里名称任意,点击Finish开始安装

接下来按照说明一一进行选择即可完成安装:
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里要注意密码的设定,即可。
4、在新建好的虚拟机进行设置(selinux设置、网络、yum源、iptables、本地解析、主机名的修改)

( 1 ) selinux设置(为了之后实验方便设置selinux为disabled):
vi /etc/sysconfig/selinux ##因为这里没有安装vim工具,只能使用vi
SELINUX=disabled
( 2 ) 网络配置:

vi /etc/sysconfig/network-scripts/ifcfg-eth0  
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=STATIC
    IPADDR=172.25.35.1
    PREFIX=24
/etc/init.d/network restart 

( 3 ) yum源设置:

vi /etc/yum.repos.d/rhel-source.repo
    baseurl=http://172.25.35.250/rhel6.5
    enable=1

只修改这两句即可。

( 4 ) 主机名的更改:

hostname server1
vi /etc/sysconfig/network
    HOSTNAME=server1

注:hostname server1 临时设置主机名
vi /etc/sysconfig/network 永久性修改主机名为server1

( 5 ) 本地解析:

vi /etc/hosts
    172.25.35.1 server1
    172.25.35.2 server2
    172.25.35.3 server3
    172.25.35.4 server4
    172.25.35.5 server5
    172.25.35.6 server6

( 6 ) iptables设置
chkconfig iptables off ##设置开机不启动
/etc/init.d/iptables stop ##关闭防火墙
( 7 ) 删除影响网络设置的文件

cd /etc/udev/rules.d/
    rm -f 70*

( 8 ) 安装基本服务软件

yum install vim lftp openssh-clients httpd -y

( 9 ) 删除ssh_host_*

cd /etc/ssh/
rm -f ssh_host_*

5、关闭虚拟机:poweroff,关闭之后不要再打开。
6、在物理机找到rhel6.5.qcow2,我们将它的镜像作为母镜像,去生成子镜像然后尝试安装虚拟机server2、server3;

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
qemu-img create -f qcow2 -b base.qcow2 vm4

这里可根据自己的实际需求创建虚拟机的多少。
7、在server2虚拟机里进行改动(ip、主机名)
(1)网络

vi /etc/sysconfig/network-scripts/ifcfg-eth0
    IPADDR=172.25.74.2

(2)主机名修改:

hostname server2
vim /etc/sysconfig/network
    HOSTNAME=server2

8、同样的方式安装虚拟机server3等;

猜你喜欢

转载自blog.csdn.net/oikinkl/article/details/82707586