linux---rhel6.5虚拟机安装及封装

################################
######## 虚拟机安装与封装 ########
################################
1.安装base虚拟机
利用镜像或本地yum源进行安装
步骤如下:
linux---rhel6.5虚拟机安装及封装_第1张图片

linux---rhel6.5虚拟机安装及封装_第2张图片

linux---rhel6.5虚拟机安装及封装_第3张图片

linux---rhel6.5虚拟机安装及封装_第4张图片

linux---rhel6.5虚拟机安装及封装_第5张图片

linux---rhel6.5虚拟机安装及封装_第6张图片

linux---rhel6.5虚拟机安装及封装_第7张图片

linux---rhel6.5虚拟机安装及封装_第8张图片

linux---rhel6.5虚拟机安装及封装_第9张图片

linux---rhel6.5虚拟机安装及封装_第10张图片

linux---rhel6.5虚拟机安装及封装_第11张图片

linux---rhel6.5虚拟机安装及封装_第12张图片

linux---rhel6.5虚拟机安装及封装_第13张图片

linux---rhel6.5虚拟机安装及封装_第14张图片

linux---rhel6.5虚拟机安装及封装_第15张图片

linux---rhel6.5虚拟机安装及封装_第16张图片

linux---rhel6.5虚拟机安装及封装_第17张图片


2.封装虚拟机

1)登陆并修改主机名
localhost login:root
Password:
hostname server0
vi /etc/sysconfig/network  
HOSTNAME=server0
linux---rhel6.5虚拟机安装及封装_第18张图片

linux---rhel6.5虚拟机安装及封装_第19张图片

2)网卡备份信息文件的修改

rm -f /etc/udev/rules.d/70-persistent-*        # 删除/etc/udev/rules.d/里面70开头的文件
linux---rhel6.5虚拟机安装及封装_第20张图片
3)配置yum源
vi /etc/yum.repos.d/rhel-source.repo
[rhel-source]
name=Red Hat Enterprise Linux $releasever -$basearch - Source
baseurl=http://172.25.27.250/rhel6.5      #本地私有网段的yum源
enabled=1
gpgcheck=1
linux---rhel6.5虚拟机安装及封装_第21张图片

linux---rhel6.5虚拟机安装及封装_第22张图片

4)改变ip地址为私有网段地址

ip addr show   # 查看其中有没有eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
IPADDR=172.25.27.1
PREFIX=24

ONBOOT=yes

linux---rhel6.5虚拟机安装及封装_第23张图片

linux---rhel6.5虚拟机安装及封装_第24张图片

service network restart        # 重启网络
yum repolist    # 查看软件仓库
ip addr show    # 查看eth0信息

linux---rhel6.5虚拟机安装及封装_第25张图片

linux---rhel6.5虚拟机安装及封装_第26张图片

5)安装软件

yum install vim -y    # 安装vim

linux---rhel6.5虚拟机安装及封装_第27张图片

yum install openssh-clients -y    # 安装ssh

linux---rhel6.5虚拟机安装及封装_第28张图片
6)删除ssh文件中的key文件
cd /etc/ssh/
rm -f ssh_host_*
linux---rhel6.5虚拟机安装及封装_第29张图片
7)地址解析
vi /etc/hosts
linux---rhel6.5虚拟机安装及封装_第30张图片

linux---rhel6.5虚拟机安装及封装_第31张图片

8)关闭防火墙

iptables -L        # 查看防火墙

linux---rhel6.5虚拟机安装及封装_第32张图片

cd /etc/sysconfig
rm -f iptables        # 删除iptables
chkconfig iptables off    # 永久关闭防火墙,但必须重启才生效
linux---rhel6.5虚拟机安装及封装_第33张图片
9)关闭selinux
vim /etc/sysconfig/selinux
SELINUX=disabled

linux---rhel6.5虚拟机安装及封装_第34张图片

linux---rhel6.5虚拟机安装及封装_第35张图片

10)poweroff重新打开后封装完毕
linux---rhel6.5虚拟机安装及封装_第36张图片
**安全起见,将已封装好的base虚拟机删去,删去时将对勾去掉,这样既不影响虚拟机快照,也不会操作失误
linux---rhel6.5虚拟机安装及封装_第37张图片


4.虚拟机快照

cd /var/lib/libvirt/images/        # 虚拟机所在文件
qemu-img create -f qcow2 -b base.qcow2 vm1    # 用封装好的虚拟机base快照一个虚拟机vm1
qemu-img create -f qcow2 -b base.qcow2 vm2    # 用封装好的虚拟机base快照一个虚拟机vm2
qemu-img create -f qcow2 -b base.qcow2 vm3    # 用封装好的虚拟机base快照一个虚拟机vm3
linux---rhel6.5虚拟机安装及封装_第38张图片


5.创建新的虚拟机

在virt-manager中安装,最后其设置与封装好的虚拟机设置相同,只需修改ip和主机名即可,具体过程如下(示范一个,其余类似,新的虚拟机内存一个1024,两个512):

linux---rhel6.5虚拟机安装及封装_第39张图片

linux---rhel6.5虚拟机安装及封装_第40张图片

linux---rhel6.5虚拟机安装及封装_第41张图片

linux---rhel6.5虚拟机安装及封装_第42张图片

rm -f *        # 清除根下所有文件

linux---rhel6.5虚拟机安装及封装_第43张图片

vim /etc/sysconfig/network-scripts/ifcfg-eth0    # 配置网络
DEVICE=eth0
BOOTPROTO=none
IPADDR=172.25.27.1
PREFIX=24

ONBOOT=yes

linux---rhel6.5虚拟机安装及封装_第44张图片

linux---rhel6.5虚拟机安装及封装_第45张图片

/etc/init.d/network restart    # 重启网络
getenforce            # 查看selinux状态

iptables -L            # 查看防火墙状态

linux---rhel6.5虚拟机安装及封装_第46张图片

hostname server1        # 修改主机名
vim /etc/sysconfig/network

HOSTNAME=server1

linux---rhel6.5虚拟机安装及封装_第47张图片


你可能感兴趣的:(Linux-企业)